import { HotelOffersApiResponseMeta } from './HotelOffersApiResponseMeta';
import { HotelOffersDataApiResponse } from './HotelOffersDataApiResponse';
/**
 *
 * @export
 * @interface HotelOffersApiResponse
 */
export interface HotelOffersApiResponse {
    /**
     *
     * @type {HotelOffersDataApiResponse}
     * @memberof HotelOffersApiResponse
     */
    data: HotelOffersDataApiResponse;
    /**
     *
     * @type {any}
     * @memberof HotelOffersApiResponse
     */
    event?: any | null;
    /**
     *
     * @type {HotelOffersApiResponseMeta}
     * @memberof HotelOffersApiResponse
     */
    meta: HotelOffersApiResponseMeta;
}
/**
 * Check if a given object implements the HotelOffersApiResponse interface.
 */
export declare function instanceOfHotelOffersApiResponse(value: object): boolean;
export declare function HotelOffersApiResponseFromJSON(json: any): HotelOffersApiResponse;
export declare function HotelOffersApiResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): HotelOffersApiResponse;
export declare function HotelOffersApiResponseToJSON(value?: HotelOffersApiResponse | null): any;
