/** * Copyright (c) 2026 Microblink Ltd. All rights reserved. */ import { ParentComponent } from "solid-js"; import { SetStoreFunction } from "solid-js/store"; import enLocaleStrings from "./locales/en"; /** * The camera UI locale record. */ export type CameraUiLocaleRecord = typeof enLocaleStrings; /** * The camera UI localization strings. */ export type CameraUiLocalizationStrings = { [K in keyof CameraUiLocaleRecord]: CameraUiLocaleRecord[K] | (string & {}); }; /** * The localization provider. */ export declare const LocalizationProvider: ParentComponent<{ userStrings?: Partial; setLocalizationRef: (fn: SetStoreFunction) => void; }>; /** * The use localization hook. */ export declare function useLocalization(): { t: CameraUiLocalizationStrings; updateLocalization: SetStoreFunction; }; //# sourceMappingURL=LocalizationContext.d.ts.map