UNPKG

@chuxingpay/hc-faas-base

Version:

FuXun Hotel Connector Base Objects

19 lines (18 loc) 728 B
import { Schema } from 'mongoose'; declare type UnionTypeWithFunction<T> = Function | T; export interface RoomTypeDto { hotel: UnionTypeWithFunction<string | Schema.Types.ObjectId>; title: UnionTypeWithFunction<string>; maximumOccupancy?: UnionTypeWithFunction<number>; bedTypeCode?: UnionTypeWithFunction<string>; hasExtraBed?: UnionTypeWithFunction<number>; hasWindow?: UnionTypeWithFunction<number>; floor?: UnionTypeWithFunction<string>; area?: UnionTypeWithFunction<string>; bedCount?: UnionTypeWithFunction<number>; photos?: UnionTypeWithFunction<string[]>; wifi?: UnionTypeWithFunction<number>; facilities?: UnionTypeWithFunction<number[]>; rawData?: any; } export {};