import { ZTCP } from "../ztcp"; export declare class OptionsService { _zkTcp: ZTCP; constructor(zkTcp: ZTCP); /** Ask if the device doesn't support alphanumeric symbols for user id values. */ isAbcPinEnable(): Promise; /** Ask if the device doesn't support alphanumeric symbols for user id values. */ isT9FunOn(): Promise; getDeviceId(): Promise; /** * Change Device ID * @param id a number between 1 and 254 */ setDeviceId(id: number): Promise; getVendor(): Promise; getProductTime(): Promise; getMacAddress(): Promise; getNetworkParams(): Promise<{ IPAddress: string; NetMask: string; GATEIPAddress: string; TCPPort: string; }>; getSerialNumber(): Promise; /** * get Zkteko Template version * @returns number */ getDeviceVersion(): Promise; /** * get Device/Model Name * @returns */ getDeviceName(): Promise; getPlatform(): Promise; getOS(): Promise; getWorkCode(): Promise; /** * get User ID max length * @returns */ getPIN(): Promise; getFaceOn(): Promise<"No" | "Yes">; getSSR(): Promise; getFirmware(): Promise; getTime(): Promise; setTime(tm: Date | string): Promise; voiceTest(): Promise; }