import type { ClerkProviderProps as ReactClerkProviderProps } from '@clerk/react'; import type { ReactNode } from 'react'; import type { PasskeySupport } from '../passkeys'; export type ClerkProviderProps = Omit & { children: ReactNode; /** * Your Clerk publishable key, available in the Clerk Dashboard. */ publishableKey: string; /** * Enables passkey support. Pass the `passkeys` export from `@clerk/electron/passkeys`; * when omitted, no passkey code is bundled or initialized. * * @example * ```tsx * import { passkeys } from '@clerk/electron/passkeys'; * * * ``` */ passkeys?: PasskeySupport; }; export declare function ClerkProvider({ children, publishableKey, passkeys, allowedRedirectProtocols, routerPush, routerReplace, ...props }: ClerkProviderProps): JSX.Element; export * from '@clerk/react'; //# sourceMappingURL=index.d.ts.map