/** * GetHasBindLockListParams - 查询门锁已绑定的配件列表 */ type GetHasBindLockListParams = { devId: string; }; /** * GetHasBindLockListResponse - 查询门锁已绑定的配件列表 */ type GetHasBindLockListResponse = { devId: string; fittingName: string; bindingId: string; fittingUnlockId: string; randomStr: string; fittingId: string; devUnlockId: string; icon: string; online: boolean; devName: string; devUuid: string; }; /** * 查询门锁已绑定的配件列表 * @param {GetHasBindLockListParams} params - 查询门锁已绑定的配件列表参数 * @returns {Promise} - 查询结果的 Promise */ export declare const getHasBindLockList: (params: GetHasBindLockListParams) => Promise; /** * GetCanBindLockListParams - 查询门锁可绑定的配件列表 */ type GetCanBindLockListParams = { devId: string; }; /** * GetCanBindLockListResponse - 查询门锁可绑定的配件列表 */ type GetCanBindLockListResponse = { devId: string; fittingUnlockId: string; randomStr: string; fittingId: string; devUnlockId: string; icon: string; online: boolean; devName: string; devUuid: string; }; /** * 查询门锁可绑定的配件列表 * @param {GetCanBindLockListParams} params - 查询门锁可绑定的配件列表参数 * @returns {Promise} - 查询结果的 Promise */ export declare const getCanBindLockList: (params: GetCanBindLockListParams) => Promise; /** * BindLockToFitParams - 配件绑定门锁/门锁绑定配件 */ type BindLockToFitParams = { devId: string; fittingId: string; stage: number; }; /** * BindLockToFitResponse - 配件绑定门锁/门锁绑定配件 */ type BindLockToFitResponse = { bindingId: string; }; /** * 配件绑定门锁/门锁绑定配件 * @param {BindLockToFitParams} params - 配件绑定门锁/门锁绑定配件参数 * @returns {Promise} - 查询结果的 Promise */ export declare const bindLockToFit: (params: BindLockToFitParams) => Promise; /** * RemoveLockToFitParams - 解除配件与门锁的绑定 */ type RemoveLockToFitParams = { devId: string; bindingId: string; }; /** * RemoveLockToFitResponse - 解除配件与门锁的绑定 */ type RemoveLockToFitResponse = boolean; /** * 解除配件与门锁的绑定 * @param {RemoveLockToFitParams} params - 解除配件与门锁的绑定参数 * @returns {Promise} - 查询结果的 Promise */ export declare const removeLockToFit: (params: RemoveLockToFitParams) => Promise; export {};