UNPKG

hfs-bluetooth-adapter

Version:

海富思科技对外提供的蓝牙设备LLSyncSDK

51 lines (50 loc) 1.78 kB
export declare const stringToUtf8Bytes: (str: string) => Uint8Array<ArrayBuffer>; export declare const numberToBytes: (value: any, type: string) => Uint8Array<ArrayBuffer>; export declare const uint8ArrayToHex: (buffer: Uint8Array) => string; export declare const utf8ArrayToString: (uint8Array: Uint8Array) => string; export declare const mergeUserPackages: (data: number[]) => { pwdId: number; name: string; pwdtype: string; start_effective_time: number; end_effective_time: number; }[]; export declare const mergeHistoryPackages: (data: number[]) => { pwdId: number; name: string; pwdtype: string; open_lock_time: number; }[]; export declare const getBleProductId: (advertisData: ArrayBuffer) => string; export declare const matchDevcie: (deviceId: string, advertisData: ArrayBuffer) => Boolean; export declare const paramsTlvHeaderType: (type: string) => number; export declare const transformPropertyData: (key: string, value: any) => Uint8Array; export declare const transformActionData: (key: string, value: any) => Uint8Array; export declare const findByActionType: (identifier: string) => { type: string; data: { id: string; type: string; }[]; } | { type: string; data: string; } | null; export declare const findByActionId: (identifier: string) => number | null; export declare const findByActionOutput: (identifier: string) => { output: { id: string; type: string; }[]; } | null | undefined; export declare const findByPropertyType: (identifier: string) => { type: string; data: string; } | { type: string; data: { id: string; type: string; }[]; } | null; export declare const findByPropertyId: (identifier: string) => number | null;