import { DataSource } from 'typeorm';
import { SocketGateway } from '../socket/socket.gateway';
export declare class SalleDattenteDashbordService {
    private readonly dataSource;
    private readonly socketGateway;
    constructor(dataSource: DataSource, socketGateway: SocketGateway);
    getSalle(id_cabinet: number): Promise<{
        salle_dattente_total: any;
        patients_en_attente: number;
        patients_termine: number;
        patient: string;
        patient_statut: any;
        patient_sexe: any;
        type_consultation: any;
        patient_ville: string;
        planing_du_jour: {
            fullname: string;
            type_consultation: any;
        }[];
    }>;
    notifyClientsOfUpdate(id_cabinet: number): Promise<{
        salle_dattente_total: any;
        patients_en_attente: number;
        patients_termine: number;
        patient: string;
        patient_statut: any;
        patient_sexe: any;
        type_consultation: any;
        patient_ville: string;
        planing_du_jour: {
            fullname: string;
            type_consultation: any;
        }[];
    }>;
}
