import { PatientAppointmentListService } from './patient-appointment-list.service';
export declare class AppointmentHistoryDto {
    patient_name: string;
    patient_id: number;
    appointment_date: string;
    comp: string;
    Mobile: string;
    doctorSpecialist: string;
    dial_code: string;
    doctor: number;
    consultant: string;
    appointment_status: string;
    appointment_status_id: string;
    color_code: string;
    appointment_id: string;
    payment_status: string;
    apptFees: number;
    opd_id: string;
    appointment_token: string;
}
export declare class PatientAppointmentListController {
    private readonly patientAppointmentListService;
    constructor(patientAppointmentListService: PatientAppointmentListService);
    findAll(hospital_id: number, patient_id: number, date: any, doctor: number): Promise<any>;
    findAllV2(hospital_id: number, patient_id: number, date: any, doctor: number, limit: number, page: number): Promise<any>;
    findAllUpcoming(hospital_id: number, patient_id: number, date: any, doctor: number): Promise<any>;
    findAllUpcomingV2(hospital_id: number, patient_id: number, date: any, doctor: number, limit: number, page: number): Promise<any>;
    findAllToday(hospital_id: number, patient_id: number, date: any, doctor: number): Promise<any>;
    findAllTodayV2(hospital_id: number, patient_id: number, date: any, doctor: number, limit: number, page: number): Promise<any>;
}
