import type * as Whop from "../index.js"; export interface PasskeyChallenge { /** The challenge to pass to the WebAuthn ceremony, base64url-encoded without padding. Also inside the options. */ challenge: string; /** The options for `navigator.credentials.create()` when `challenge_type` is `registration`, otherwise `null`. Convert the keys to camelCase before passing them to the browser. */ creation_options: Whop.PasskeyCreationOptions | null; /** The options for `navigator.credentials.get()` when `challenge_type` is `deletion`, otherwise `null`. Convert the keys to camelCase before passing them to the browser. */ request_options: Whop.PasskeyRequestOptions | null; }