UNPKG

ttlock-sdk-js

Version:

JavaScript port of the TTLock Android SDK

28 lines (27 loc) 789 B
/// <reference types="node" /> import { CommandType } from "../../constant/CommandType"; import { LogOperate } from "../../constant/LogOperate"; import { Command } from "../Command"; export interface LogEntry { recordNumber: number; recordType: LogOperate; recordId?: number; uid?: number; password?: string; newPassword?: string; operateDate: string; deleteDate?: string; electricQuantity: number; accessoryElectricQuantity?: number; keyId?: number; } export declare class OperationLogCommand extends Command { static COMMAND_TYPE: CommandType; private sequence?; private logs?; protected processData(): void; build(): Buffer; setSequence(sequence: number): void; getSequence(): number; getLogs(): LogEntry[]; }