import React from 'react'; import { TRowndContext } from './types'; export declare const RowndContext: React.Context; export type HubListenerProps = { state: any; api: any; }; export type RowndProviderProps = { appKey: string; apiUrl?: string; rootOrigin?: string; hubUrlOverride?: string; postRegistrationUrl?: string; postSignOutRedirect?: string; /** * API version date string (e.g., '2026-01-21') that controls which Hub features are enabled. * Defaults to the current SDK version date for new features. * Set to an earlier date to opt-out of newer behaviors. */ apiVersion?: string; /** * SuperTokens application info. When set, the React SDK will call the * customer's migration endpoint after a Rownd sign-up completes. */ supertokens?: { appInfo: { appName: string; apiDomain: string; apiBasePath: string; }; }; children: React.ReactNode; }; declare function useRownd(): TRowndContext; export { useRownd };