import type { MainAuthPageHandlers, UseMainAuthPageHandlersOptions } from '../types';
export type { MainAuthPageHandlers, MainLoginAppleProviderConfig, MainLoginGoogleProviderConfig, MainLoginPageProvidersConfig, UseMainAuthPageHandlersOptions, } from '../types';
/**
 * Centralizes Google/Apple OAuth and auth-method CTA handlers for the main login page.
 * When `providers.google` / `providers.apple` are configured, the SDK runs the OAuth flow internally
 * and calls `onCredential`; otherwise falls back to consumer-supplied overrides or no-op defaults.
 * Consumer apps pass callbacks (e.g. `onContinueWithMobile`) to wire navigation.
 */
export declare function useMainAuthPageHandlers(options?: Readonly<UseMainAuthPageHandlersOptions>): MainAuthPageHandlers;
