@turnkey/core
Version:
A core JavaScript web and React Native package for interfacing with Turnkey's infrastructure.
18 lines • 794 B
TypeScript
import type { Passkey, TStamp, TStamper, TPasskeyStamperConfig } from "@types";
import { TurnkeyApiTypes } from "@turnkey/http";
export type TurnkeyAuthenticatorParams = TurnkeyApiTypes["v1AuthenticatorParamsV2"];
export declare class CrossPlatformPasskeyStamper implements TStamper {
private stamper;
private config;
constructor(config: TPasskeyStamperConfig);
init(): Promise<void>;
stamp(payload: string): Promise<TStamp>;
/**
* Create a passkey for an end-user, taking care of various lower-level details.
*
* @returns {Promise<Passkey>}
*/
createWebPasskey: (config?: Record<any, any>) => Promise<Passkey>;
createReactNativePasskey: (config?: Record<any, any>) => Promise<TurnkeyAuthenticatorParams>;
}
//# sourceMappingURL=base.d.ts.map