export interface PasskeyProviderConfig { id: string; name: string; type: 'passkey'; getRegistrationChallenge: () => Promise; getAuthenticationChallenge: () => Promise; } export declare function Passkey(config: Omit): { getRegistrationChallenge: () => Promise; getAuthenticationChallenge: () => Promise; id: string; name: string; type: "passkey"; };