/** Internal, deterministic browser-language negotiation; catalogue spelling is retained. */ export declare function resolveBrowserLocale(available: string[], fallback: string, languages: readonly string[]): string; export declare function createLocalePreferences(available: string[], fallback: string, project: string, languages: readonly string[], storage?: Pick): { preference: import('canvasengine').WritableSignal; resolve: () => string; select(value: string): void; };