import type { LexicalMessages } from './default'; /** * Get a translated message by key from a messages object */ export declare function t(messages: LexicalMessages, key: keyof LexicalMessages, ...args: unknown[]): string; /** * Get messages for a locale. Falls back to English if locale not found. */ export declare function getMessagesForLocale(locale: string): Promise; /** * Determine text direction based on locale */ export declare function getDirectionForLocale(locale: string): 'ltr' | 'rtl'; /** * Get default locale */ export declare function getDefaultLocale(): string; /** * Get default messages */ export declare function getDefaultMessages(): LexicalMessages;