import { PaymentAcceptanceCarRentalAddress } from './paymentAcceptanceCarRentalAddress';
import { PaymentAcceptanceInsuranceDetails } from './paymentAcceptanceInsuranceDetails';
import { PaymentAcceptanceVehicle } from './paymentAcceptanceVehicle';
export interface PaymentAcceptanceCarRental {
    agreement_number: string;
    driver_email?: string;
    driver_name: string;
    driver_nationality: string;
    driver_phone?: string;
    drop_off_address?: PaymentAcceptanceCarRentalAddress;
    drop_off_at: string;
    insurances?: Array<PaymentAcceptanceInsuranceDetails>;
    pick_up_address?: PaymentAcceptanceCarRentalAddress;
    pick_up_at: string;
    pre_tax_amount?: number;
    tax_amount?: number;
    vehicle?: PaymentAcceptanceVehicle;
}
export declare namespace PaymentAcceptanceCarRental {
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=paymentAcceptanceCarRental.d.ts.map