UNPKG

bigblocks

Version:

Complete Bitcoin UI component library - authentication, social, wallet, market, inscriptions, and blockchain interactions for React

27 lines 1.24 kB
import { type OAuthProvider } from "../wallet-integrations/OAuthProviders.js"; export interface OAuthRestoreFlowProps { providers?: OAuthProvider[]; signupCallbackUrl?: string; signinCallbackUrl?: string; showProviderSelection?: boolean; showPasswordEntry?: boolean; allowProviderSwitch?: boolean; isModal?: boolean; isOpen?: boolean; onClose?: () => void; onProviderSelected?: (provider: string) => void; onPasswordValidated?: (password: string) => void; onRestoreSuccess?: (idKey: string) => void; onRestoreError?: (error: string) => void; onFlowComplete?: () => void; className?: string; title?: string; subtitle?: string; mockOAuthResponse?: { provider: string; encryptedBackup: string; idKey: string; }; } export declare function OAuthRestoreFlow({ providers, signupCallbackUrl, signinCallbackUrl, showProviderSelection, showPasswordEntry, allowProviderSwitch, isModal, isOpen, onClose, onProviderSelected, onPasswordValidated, onRestoreSuccess, onRestoreError, onFlowComplete, className, title, subtitle, mockOAuthResponse, }: OAuthRestoreFlowProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=OAuthRestoreFlow.d.ts.map