UNPKG

@turnkey/core

Version:

A core JavaScript web and React Native package for interfacing with Turnkey's infrastructure.

20 lines 782 B
import type { TStamp, TStamper, StorageBase } from "@types"; export declare class CrossPlatformApiKeyStamper implements TStamper { private storageManager; private stamper; private publicKeyOverride?; constructor(storageManager: StorageBase); init(): Promise<void>; listKeyPairs(): Promise<string[]>; createKeyPair(externalKeyPair?: CryptoKeyPair | { publicKey: string; privateKey: string; }): Promise<string>; deleteKeyPair(publicKeyHex: string): Promise<void>; clearKeyPairs?(): Promise<void>; setPublicKeyOverride(publicKeyHex: string | undefined): void; getPublicKeyOverride(): string | undefined; clearPublicKeyOverride(): void; stamp(payload: string): Promise<TStamp>; } //# sourceMappingURL=base.d.ts.map