import { Schema } from 'mongoose';
/**
 * 房态库存模式
 */
export declare enum RoomMode {
    UNLIMIT = "unlimit",
    RESERVED = "reserved",
    CRS = "crs"
}
export declare enum RoomState {
    NORMAL = "normal",
    FULL = "full",
    CLOSED = "closed"
}
export interface RoomStateVo {
    date: Date;
    inventoryNum: number;
    hotel: string | Schema.Types.ObjectId;
    state: RoomState;
    roomMode: RoomMode;
    ttlExpiredAt: Date;
    hcRoomType: string | Schema.Types.ObjectId;
    roomType: string | Schema.Types.ObjectId;
    ratePlan: string | Schema.Types.ObjectId;
    createdAt: Date;
    updatedAt: Date;
}
