export declare enum LocationType {
    CUSTOM = "custom",
    HOSPITAL = "hospital",
    RESIDENCE = "residence"
}
export declare class UpdateTripDto {
    trip_document: any;
    prn_number?: string;
    is_direct_customer: string;
    client_id: number;
    client_contact_billing_id: number;
    client_booking_id: number;
    customer_id: number;
    customer_phone_number?: string;
    customer_email?: string;
    customer_country_code?: string;
    customer_ref_no?: string;
    appointment_type?: string;
    trip_type_id?: number;
    episode_id?: number;
    log_id?: number;
    trip_timezone?: string;
    pickup_datetime?: string;
    dropoff_datetime?: string;
    arrive_before?: string;
    pick_up_location?: string;
    drop_off_location?: string;
    pickup_location_type?: LocationType;
    pickup_hospital_id?: number;
    pickup_custom_address?: string;
    pickup_residence_id?: number;
    dropoff_location_type?: LocationType;
    dropoff_hospital_id?: number;
    dropoff_custom_address?: string;
    dropoff_residence_id?: number;
    service_details?: string;
    flight_number?: any;
    flight_details?: any;
    luggage_information?: string;
    no_of_taxi?: number;
    greet_customer?: any;
    greet_message?: string;
    is_trip_open?: any;
    is_patient_in_trip?: any;
    promo_code?: string;
    additional_notes?: string;
    dispatch_note?: string;
    current_step?: number;
    pickup_latitude?: number;
    pickup_longitude?: number;
    dropoff_latitude?: number;
    dropoff_longitude?: number;
    total_passenger?: number;
    estimated_time?: string;
    estimated_distance?: string;
    last_leg_distance?: string;
    last_leg_time?: string;
    status?: string;
    city?: string;
    force_update?: boolean;
    addons?: number[];
    escort_ids?: number[];
    document_type?: string;
    is_trip_otp_required?: string;
    pickup_place_id?: string;
    dropoff_place_id?: string;
}
