import { ConsultationMotif } from '../consultation/entities/consultation_motif.entity';
import { Repository } from 'typeorm';
export declare class MotifsService {
    private readonly motifRepository;
    constructor(motifRepository: Repository<ConsultationMotif>);
    get(cabinetId: number): Promise<ConsultationMotif[]>;
    getPaginated(cabinetId: number, page?: number, limit?: number, search?: string): Promise<{
        data: ConsultationMotif[];
        pagination: {
            total: number;
            page: number;
            limit: number;
            hasMore: boolean;
        };
    }>;
}
