export interface IHilinkCb {
    getDevCacheAll: Function;
    getDevInfo: Function;
    getDevInfoWithProdId: Function;
    setDeviceInfo: Function;
    setMultipleDeviceInfo: Function;
    setDeviceInfoWithProdId: Function;
    setLongPressDeviceInfo: Function;
    setDeviceServiceLoop: Function;
    registerInfraredHubDevice: Function;
    regiterInfraredHubDevice: Function;
    deleteInfraredHubDevice: Function;
    postDeviceExtendData: Function;
    postDeviceExtendDataById: Function;
    getDeviceExtendData: Function;
    getDeviceExtendDataById: Function;
    deleteDeviceExtendData: Function;
    deleteDeviceExtendDataById: Function;
    reportDeviceProfileImpermanency: Function;
    deleteDevice: Function;
    modifyDeviceName: Function;
    modifyDeviceRoomName: Function;
    getDeviceInfo: Function;
    uploadObjectReq: Function;
    downloadObjectReq: Function;
    deleteObjectReq: Function;
    getUserList: Function;
    setUserList: Function;
    updateUserList: Function;
    getDevStatisticsDataWithQuery: Function;
    getDevScalarData: Function;
    getDeviceProfile: Function;
    getBridgeSubclassRegisteredDevices: Function;
    getSubDeviceUrl: Function;
    getHilinkConnection: Function;
    getDevInfoAll: Function;
    getRoomList: Function;
    getRules: Function;
    getSingleRule: Function;
    createRule: Function;
    updateRule: Function;
    deleteRules: Function;
    deleteSingleRule: Function;
    controlRuleActive: Function;
    getDeviceRuleEvents: Function;
    getAutoRuleSize: Function;
    gotoNative: Function;
    jumpToTimerPage: Function;
    jumpToDeviceinfoactivity: Function;
    jumpToDeviceNetinfoActivity: Function;
    jumpToAddSmartlockActivity: Function;
    jumpToDeviceSettingActivity: Function;
    jumpToOfflineHelpActivity: Function;
    jumpToSelfOfflineHelpActivity: Function;
    startApp: Function;
    jumpToH5Device: Function;
    modifyTitleBar: Function;
    setTitleEnable: Function;
    setTitleVisible: Function;
    addMessage: Function;
    removeMessage: Function;
    setMessageVisible: Function;
    showTitleBarIcons: Function;
    getStatusBarHeight: Function;
    overrideBackPressed: Function;
    overrideSettingClick: Function;
    requestThirdPartConfig: Function;
    setH5Info: Function;
    setStorageSync: Function;
    getVersion: Function;
    verifyPassword: Function;
    getAppVersionCode: Function;
    getUserRole: Function;
    takePhoto: Function;
    getDarkMode: Function;
    setGuideDialogEnable: Function;
    createShortCut: Function;
    doHttpsRequest: Function;
    refuseSharedDevice: Function;
    getDevHistory: Function;
}
