@kaarot_kalel_90/react-native-tuya
Version:
React Native bindings for the Tuya SDK 6.11 (Device Panel included)
28 lines (27 loc) • 786 B
TypeScript
export declare type CreateHomeParams = {
name: string;
geoName: string;
lon: number;
lat: number;
rooms: string[];
};
export declare function createHome(params: CreateHomeParams): Promise<string>;
export declare type HomeDetailsResponse = {
name: string;
admin: boolean;
background: string;
dealStatus: 1 | 2;
displayOrder: number;
geoName: string;
gid: number;
homeId: number;
lat: number;
lon: number;
};
export declare type QueryHomeListResponse = HomeDetailsResponse[];
export declare function queryHomeList(): Promise<QueryHomeListResponse>;
export declare type JoinFamilyParams = {
homeId: number;
action: boolean;
};
export declare function joinFamily(params: JoinFamilyParams): any;