@leancodepl/kratos
Version:
Headless React components library for building Ory Kratos authentication flows
14 lines (13 loc) • 730 B
TypeScript
import { PasskeyChallengeOptions, PasskeyCredentialOptions } from "./types";
export declare function trySafeStringifyNewCredential(credential: Credential | null): string | undefined;
export declare function createCredential({ credentialOptions, signal, userName, userDisplayName, }: {
credentialOptions: PasskeyCredentialOptions;
userName: string;
userDisplayName: string;
signal?: AbortSignal;
}): Promise<Credential | null>;
export declare function trySafeStringifyExistingCredential(credential: Credential | null): string | undefined;
export declare function getCredential({ challengeOptions, signal, }: {
challengeOptions: PasskeyChallengeOptions;
signal?: AbortSignal;
}): Promise<Credential | null>;