export declare class CreateHotelItemDto {
    hotel_id: string;
    room_type?: string;
    meal_plan?: string;
    check_in_date: string;
    check_out_date: string;
    nights: number;
    pax_per_room?: number;
    num_rooms?: number;
    aweb?: number;
    cweb?: number;
    cnb?: number;
    nightly_rates?: {
        date: string;
        rate: number;
    }[];
    subtotal?: number;
}
export declare class CreateTransportItemDto {
    transport_service_id: string;
    vehicle_type: string;
    quantity?: number;
    unit_price?: number;
    subtotal?: number;
    date?: string;
    sort_order?: number;
    notes?: string;
    is_shared?: boolean;
}
export declare class CreateActivityItemDto {
    activity_id: string;
    ticket_id?: string;
    age_group: string;
    quantity?: number;
    unit_price?: number;
    subtotal?: number;
    slot?: string;
    date?: string;
    sort_order?: number;
    notes?: string;
}
export declare class CreateSpecialItemDto {
    service_name: string;
    total_price: number;
    date?: string;
    sort_order?: number;
    comments?: string;
    is_day_item?: boolean;
}
export declare class CreateQuoteDto {
    quote_number: number;
    label?: string;
    is_selected?: boolean;
    notes?: string;
    pricing_strategy?: string;
    selling_currency_id?: string;
    exchange_rate?: number;
    markup_type?: string;
    rounding?: number;
    markup_amount?: number;
    hotel_markup?: number;
    transport_markup?: number;
    activity_markup?: number;
    special_markup?: number;
    transport_excluded_pax?: number;
    selling_total?: number;
    internal_comments?: string;
    customer_remarks?: string;
    hotel_items?: CreateHotelItemDto[];
    transport_items?: CreateTransportItemDto[];
    activity_items?: CreateActivityItemDto[];
    special_items?: CreateSpecialItemDto[];
}
