import { Timestamp } from 'typeorm';
export declare class AddAppointment {
    id: number;
    patient_id: number;
    case_reference_id: number;
    visit_details_id: number;
    date: any;
    time: string;
    priority: string;
    specialist: number;
    doctor: number;
    message: string;
    amount: string;
    appointment_status: string;
    source: string;
    is_opd: string;
    payment_mode: string;
    payment_date: string;
    is_ipd: string;
    global_shift_id: number;
    shift_id: number;
    is_queue: number;
    live_consult: string;
    created_at: Timestamp;
    Hospital_id: number;
    hos_appointment_id: number;
    appointment_status_id: any;
    appointment_cancellation_reason: string;
    txn_id: any;
    pg_ref_id: any;
    bank_ref_id: any;
    payment_gateway: any;
    payment_id: any;
    payment_reference_number: any;
    cancellationReason: any;
    received_by_name: string;
    actual_amount_paid: string;
    wallet_amount_paid: string;
}
export declare enum PaymentMode {
    CASH = "CASH",
    CARD = "CARD",
    UPI = "UPI",
    NEFT = "NEFT",
    CHEQUE = "CHEQUE",
    OTHER = "OTHER"
}
export declare class AddAppointmentPayment {
    cash_transaction_id: string;
    payment_mode: string;
    Hospital_id: number;
    payment_method: string;
    card_division: string;
    card_bank_name: string;
    card_type: string;
    card_transaction_id: string;
    net_banking_division: string;
    net_banking_transaction_id: string;
    upi_id: string;
    upi_transaction_id: string;
    upi_bank_name: string;
}
