export declare class AdditionalDataCarRental {
    /**
    * Pick-up date. * Date format: `yyyyMMdd`
    */
    'carRental_checkOutDate'?: string;
    /**
    * The customer service phone number of the car rental company. * Format: Alphanumeric * maxLength: 17
    */
    'carRental_customerServiceTollFreeNumber'?: string;
    /**
    * Number of days for which the car is being rented. * Format: Numeric * maxLength: 19
    */
    'carRental_daysRented'?: string;
    /**
    * Any fuel charges associated with the rental. * Format: Numeric * maxLength: 12
    */
    'carRental_fuelCharges'?: string;
    /**
    * Any insurance charges associated with the rental. * Format: Numeric * maxLength: 12
    */
    'carRental_insuranceCharges'?: string;
    /**
    * The city from which the car is rented. * Format: Alphanumeric * maxLength: 18
    */
    'carRental_locationCity'?: string;
    /**
    * The country from which the car is rented. * Format: Alphanumeric * maxLength: 2
    */
    'carRental_locationCountry'?: string;
    /**
    * The state or province from where the car is rented. * Format: Alphanumeric * maxLength: 3
    */
    'carRental_locationStateProvince'?: string;
    /**
    * Indicates if the customer was a \"no-show\" (neither keeps nor cancels their booking). * Y - Customer was a no show. * N - Not applicable.
    */
    'carRental_noShowIndicator'?: string;
    /**
    * Charge associated with not returning a vehicle to the original rental location.
    */
    'carRental_oneWayDropOffCharges'?: string;
    /**
    * Daily rental rate. * Format: Alphanumeric * maxLength: 12
    */
    'carRental_rate'?: string;
    /**
    * Specifies whether the given rate is applied daily or weekly. * D - Daily rate. * W - Weekly rate.
    */
    'carRental_rateIndicator'?: string;
    /**
    * The rental agreement number associated with this car rental. * Format: Alphanumeric * maxLength: 9
    */
    'carRental_rentalAgreementNumber'?: string;
    /**
    * Daily rental rate. * Format: Alphanumeric * maxLength: 12
    */
    'carRental_rentalClassId'?: string;
    /**
    * The name of the person renting the car. * Format: Alphanumeric * maxLength: 26
    */
    'carRental_renterName'?: string;
    /**
    * The city where the car must be returned. * Format: Alphanumeric * maxLength: 18
    */
    'carRental_returnCity'?: string;
    /**
    * The country where the car must be returned. * Format: Alphanumeric * maxLength: 2
    */
    'carRental_returnCountry'?: string;
    /**
    * The last date to return the car by. * Date format: `yyyyMMdd`
    */
    'carRental_returnDate'?: string;
    /**
    * Agency code, phone number, or address abbreviation * Format: Alphanumeric * maxLength: 10
    */
    'carRental_returnLocationId'?: string;
    /**
    * The state or province where the car must be returned. * Format: Alphanumeric * maxLength: 3
    */
    'carRental_returnStateProvince'?: string;
    /**
    * Indicates whether the goods or services were tax-exempt, or tax was not collected.  Values: * Y - Goods or services were tax exempt * N - Tax was not collected
    */
    'carRental_taxExemptIndicator'?: string;
    /**
    * Number of nights.  This should be included in the auth message. * Format: Numeric * maxLength: 2
    */
    'travelEntertainmentAuthData_duration'?: string;
    /**
    * Indicates what market-specific dataset will be submitted or is being submitted. Value should be \"A\" for Car rental. This should be included in the auth message. * Format: Alphanumeric * maxLength: 1
    */
    'travelEntertainmentAuthData_market'?: string;
    static discriminator: string | undefined;
    static attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
    }[];
}
