import { DashbordService } from './dashbord.service';
export declare class DashbordController {
    private readonly dashbordService;
    constructor(dashbordService: DashbordService);
    getDashbordData(req: any): Promise<{
        total_patients: number;
        nouveaux_patients: number;
        patients_fideles: number;
        total_visites: number;
        revenus_total: number;
        pourcentage_evolution_honoraires: number;
        revenus_mensuel: number;
        revenus_par_jour: Record<string, number>;
        type_consultations: {
            type_consultation: string;
            visite: number;
            honoraires: number;
            detail_par_jour: Record<string, number>;
            pourcentage: number;
        }[];
        solde_caisse_par_mode_paiement: {
            detail: any;
            total_general: any;
            date: string;
        };
        debug: {
            currentMonthStart: string;
            today: string;
            currentMonthEnd: string;
            dateKeys: string[];
        };
    }>;
    getSoldeCaisse(req: any): Promise<{
        detail: any;
        total_general: any;
        date: string;
    }>;
}
