/** * LibHaLo - Programmatically interact with HaLo tags from the web browser, mobile application or the desktop. * Copyright by Arx Research, Inc., a Delaware corporation * License: MIT */ import { HaloCmdCFGNDEFStoreGraffiti, HaloCmdExportKey, HaloCmdGetDataStruct, HaloCmdGetDataStructV2, HaloCmdGetGraffiti, HaloCmdGetKeyInfo, HaloCmdGetPkeys, HaloCmdGetTransportPK, HaloCmdImportKey, HaloCmdImportKeyInit, HaloCmdLoadTransportPK, HaloCmdReplacePassword, HaloCmdReplacePasswordStoreGraffiti, HaloCmdSetPassword, HaloCmdSetURLSubdomain, HaloCmdSign, HaloCmdSignChallenge, HaloCmdSignRandom, HaloCmdStoreGraffiti, HaloCmdUnlockOnline, HaloCmdUnsetPassword, HaloCmdWriteLatch, HaloResCFGNDEFStoreGraffiti, HaloResExportKey, HaloResGetDataStruct, HaloResGetDataStructV2, HaloResGetGraffiti, HaloResGetKeyInfo, HaloResGetPkeys, HaloResGetTransportPK, HaloResImportKey, HaloResImportKeyInit, HaloResLoadTransportPK, HaloResReplacePassword, HaloResReplacePasswordStoreGraffiti, HaloResSetPassword, HaloResSetURLSubdomain, HaloResSign, HaloResSignChallenge, HaloResSignRandom, HaloResStoreGraffiti, HaloResUnlockOnline, HaloResUnsetPassword, HaloResWriteLatch } from "./command_types.js"; import { HaloAPICallOptions, HaloCmdCFGNDEF, HaloCmdGenKey, HaloCmdGenKeyConfirm, HaloCmdGenKeyFinalize, HaloCommandObject, HaloResCFGNDEF, HaloResGenKey, HaloResGenKeyConfirm, HaloResGenKeyFinalize, HaloResponseObject } from "../types.js"; export declare abstract class BaseHaloAPI { abstract executeCommand(args: HaloCommandObject, options?: HaloAPICallOptions): Promise; getPkeys(args: HaloCmdGetPkeys, options?: HaloAPICallOptions): Promise; sign(args: HaloCmdSign, options?: HaloAPICallOptions): Promise; writeLatch(args: HaloCmdWriteLatch, options?: HaloAPICallOptions): Promise; signRandom(args: HaloCmdSignRandom, options?: HaloAPICallOptions): Promise; signChallenge(args: HaloCmdSignChallenge, options?: HaloAPICallOptions): Promise; cfgNDEF(args: HaloCmdCFGNDEF, options?: HaloAPICallOptions): Promise; genKey(args: HaloCmdGenKey, options?: HaloAPICallOptions): Promise; genKeyConfirm(args: HaloCmdGenKeyConfirm, options?: HaloAPICallOptions): Promise; genKeyFinalize(args: HaloCmdGenKeyFinalize, options?: HaloAPICallOptions): Promise; setURLSubdomain(args: HaloCmdSetURLSubdomain, options?: HaloAPICallOptions): Promise; getKeyInfo(args: HaloCmdGetKeyInfo, options?: HaloAPICallOptions): Promise; setPassword(args: HaloCmdSetPassword, options?: HaloAPICallOptions): Promise; unsetPassword(args: HaloCmdUnsetPassword, options?: HaloAPICallOptions): Promise; replacePassword(args: HaloCmdReplacePassword, options?: HaloAPICallOptions): Promise; getTransportPK(args: HaloCmdGetTransportPK, options?: HaloAPICallOptions): Promise; loadTransportPK(args: HaloCmdLoadTransportPK, options?: HaloAPICallOptions): Promise; exportKey(args: HaloCmdExportKey, options?: HaloAPICallOptions): Promise; importKeyInit(args: HaloCmdImportKeyInit, options?: HaloAPICallOptions): Promise; importKey(args: HaloCmdImportKey, options?: HaloAPICallOptions): Promise; getDataStruct(args: HaloCmdGetDataStruct, options?: HaloAPICallOptions): Promise; getDataStructV2(args: HaloCmdGetDataStructV2, options?: HaloAPICallOptions): Promise; getGraffiti(args: HaloCmdGetGraffiti, options?: HaloAPICallOptions): Promise; storeGraffiti(args: HaloCmdStoreGraffiti, options?: HaloAPICallOptions): Promise; replacePasswordStoreGraffiti(args: HaloCmdReplacePasswordStoreGraffiti, options?: HaloAPICallOptions): Promise; cfgNDEFStoreGraffiti(args: HaloCmdCFGNDEFStoreGraffiti, options?: HaloAPICallOptions): Promise; unlockOnline(args: HaloCmdUnlockOnline, options?: HaloAPICallOptions): Promise; } //# sourceMappingURL=cmd_exec.d.ts.map