import { DeviceBean } from './device'; import { DeviceDetailResponse } from './home'; export declare function openNetworkSettings(): any; export declare type InitActivatorParams = { homeId: number; ssid: string; password: string; time: number; type: 'TY_EZ' | 'TY_AP' | 'TY_QR'; }; export interface InitBluetoothActivatorParams { deviceId?: string; homeId: number; ssid: string; password: string; } export declare function initActivator(params: InitActivatorParams): Promise; export declare type GetActivatorTokenParams = { homeId: number; }; export declare function getActivatorToken(params: GetActivatorTokenParams): any; export declare type StartQRActivatorParams = { token: string; time: number; }; export declare function startQRActivator(params: StartQRActivatorParams): any; export declare function stopQRActivator(): any; export declare function stopConfig(): any; export declare function startBluetoothScan(): any; export declare function initBluetoothDualModeActivator(params: InitBluetoothActivatorParams): Promise; export declare function getCurrentWifi(success: (ssid: string) => void, error: () => void): any;