@chuxingpay/hc-faas-base
Version:
FuXun Hotel Connector Base Objects
36 lines (35 loc) • 1.43 kB
TypeScript
declare type UnionTypeWithFunction<T> = Function | T;
export interface HotelDto {
status?: UnionTypeWithFunction<boolean>;
fxHotelId?: string;
name: UnionTypeWithFunction<string>;
address: UnionTypeWithFunction<string>;
zipcode?: UnionTypeWithFunction<string>;
lng?: UnionTypeWithFunction<string>;
lat?: UnionTypeWithFunction<string>;
contactNumber?: UnionTypeWithFunction<string>;
fax?: UnionTypeWithFunction<string>;
introduction?: UnionTypeWithFunction<string>;
description: UnionTypeWithFunction<string>;
group?: UnionTypeWithFunction<string>;
brand?: UnionTypeWithFunction<string>;
province?: UnionTypeWithFunction<string>;
city?: UnionTypeWithFunction<string>;
district?: UnionTypeWithFunction<string>;
star?: UnionTypeWithFunction<number>;
openedAt?: UnionTypeWithFunction<string>;
decoratedAt?: UnionTypeWithFunction<string>;
photos?: UnionTypeWithFunction<string[]>;
facilities?: UnionTypeWithFunction<string[]>;
conferenceFacility?: UnionTypeWithFunction<string>;
recreationFacility?: UnionTypeWithFunction<string>;
diningFacility?: UnionTypeWithFunction<string>;
policies?: UnionTypeWithFunction<{
isSupportForeign?: boolean;
checkInAndOut: [string, string];
payMethods: string[];
}>;
roomsCount?: UnionTypeWithFunction<number>;
rawData?: UnionTypeWithFunction<object>;
}
export {};