import { PaymentAcceptanceAccommodation } from './paymentAcceptanceAccommodation';
import { PaymentAcceptanceCarRental } from './paymentAcceptanceCarRental';
import { PaymentAcceptanceFlight } from './paymentAcceptanceFlight';
import { PaymentAcceptanceOnlineTravelAgencyCustomer } from './paymentAcceptanceOnlineTravelAgencyCustomer';
import { PaymentAcceptanceOnlineTravelAgencyOrder } from './paymentAcceptanceOnlineTravelAgencyOrder';
import { PaymentAcceptanceTravelInfo } from './paymentAcceptanceTravelInfo';
export interface PaymentAcceptanceOnlineTravelAgencyData {
    accommodations?: Array<PaymentAcceptanceAccommodation>;
    buses?: Array<PaymentAcceptanceTravelInfo>;
    car_rentals?: Array<PaymentAcceptanceCarRental>;
    customer?: PaymentAcceptanceOnlineTravelAgencyCustomer;
    ferries?: Array<PaymentAcceptanceTravelInfo>;
    flights?: Array<PaymentAcceptanceFlight>;
    order?: PaymentAcceptanceOnlineTravelAgencyOrder;
    trains?: Array<PaymentAcceptanceTravelInfo>;
}
export declare namespace PaymentAcceptanceOnlineTravelAgencyData {
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=paymentAcceptanceOnlineTravelAgencyData.d.ts.map