import { BaseEntity } from '../database/base.entity';
import { QueryQuoteEntity } from './query-quote.entity';
import { HotelEntity } from './hotel.entity';
import { QueryQuoteHotelPeriodEntity } from './query-quote-hotel-period.entity';
import { QueryQuoteHotelExtraEntity } from './query-quote-hotel-extra.entity';
export declare class QueryQuoteHotelEntity extends BaseEntity {
    quote: QueryQuoteEntity;
    quote_id: string;
    hotel: HotelEntity;
    hotel_id: string;
    check_in_date: string;
    check_out_date: string;
    nights: number;
    notes: string | null;
    subtotal: number;
    tax_breakdown: Record<string, Record<string, number>> | null;
    tax_amount: number | null;
    tax_snapshot: Record<string, unknown> | null;
    periods: QueryQuoteHotelPeriodEntity[];
    extras: QueryQuoteHotelExtraEntity[];
}
