import { Repository } from 'typeorm';
import { Enrollment } from '../enrollments/enrollment.entity';
export declare class LearnerService {
    private readonly enrollRepo;
    constructor(enrollRepo: Repository<Enrollment>);
    getMyCourses(id: number, status: Enrollment['status'], skip?: number, take?: number): Promise<{
        total: number;
        items: {
            enrollmentId: number;
            status: import("../enrollments/enrollment.entity").EnrollmentStatus;
            subscribedAt: Date;
            course: import("../course/course.entity").Course;
        }[];
    }>;
}
