import { NativeParams, PartialRecord, WidgetType, LoginFlowState, IdTokenClaims, FallbackError } from '@strivacity/sdk-core'; import { NativeFlowContextValue } from './types'; import { default as React } from 'react'; export declare const NativeFlowContext: React.Context; export declare const StyLoginRenderer: React.FC<{ params?: NativeParams; widgets?: PartialRecord>; sessionId?: string | null; language?: string | null; onLogin?: (claims?: IdTokenClaims | null) => void; onFallback?: (error: FallbackError) => void; onClose?: () => void; onError?: (error: any) => void; onGlobalMessage?: (message: string) => void; onBlockReady?: ({ previousState, state }: { previousState: LoginFlowState; state: LoginFlowState; }) => void; onLanguageChange?: (language: string | null) => void; }>;