import type { ReactNode } from "react"; export interface VextI18nContextValue { locale: string; messages: Record; allMessages: Record>; } export declare const VextRenderContext: import("react").Context; export declare function VextRenderProvider(props: { context?: VextI18nContextValue; children?: ReactNode; }): import("react").FunctionComponentElement>; export declare function useVextI18n = Record>(locale?: string): Readonly;