import type * as Whop from "../index.js"; export interface PasskeyRequestOptions { allow_credentials: Whop.PasskeyCredentialDescriptor[]; /** The assertion challenge, base64url-encoded without padding. */ challenge: string; /** The site the passkey belongs to. */ rp_id: string; /** How long the ceremony may take, in milliseconds. Matches the challenge's lifetime. */ timeout: number; /** The authenticator must verify the user, with a biometric or the device's screen lock. */ user_verification: PasskeyRequestOptions.UserVerification; } export declare namespace PasskeyRequestOptions { /** The authenticator must verify the user, with a biometric or the device's screen lock. */ const UserVerification: { readonly Required: "required"; }; type UserVerification = (typeof UserVerification)[keyof typeof UserVerification]; }