import { CreateSalleDetailsDto } from './dto/create_salle_details';
import { SalleDetailsService } from './salle_details.service';
import { UpdateSalleDetailsDto } from './dto/update_salle_details.dto';
export declare class SalleDetailsController {
    private readonly salleDetailsService;
    constructor(salleDetailsService: SalleDetailsService);
    create(body: CreateSalleDetailsDto, req: any): Promise<any>;
    liste(req: any, statut: string, id_cabinet_type_consultation: number): Promise<any>;
    update(body: UpdateSalleDetailsDto, id_salle_attente_details: number): Promise<import("./entities/salle_details.entity").SalleDetails>;
    annuler(id_salle_attente_details: number): Promise<import("./entities/salle_details.entity").SalleDetails>;
    details(id_salle_attente_details: number): Promise<import("./entities/salle_details.entity").SalleDetails>;
    prochain(req: any): Promise<import("./entities/salle_details.entity").SalleDetails | {
        message: string;
    }>;
    nextDropOrder(id_salle_attente_details: number, req: any): Promise<import("./entities/salle_details.entity").SalleDetails | {
        message: string;
    }>;
    changeOrder(req: any, id_deplace: number, id_details: number): Promise<any>;
}
