@itwin/geo-tools-react
Version:
React Geospatial Tools
25 lines • 1.08 kB
TypeScript
import type { LocalizationOptions } from "@itwin/core-i18n";
import type { Localization } from "@itwin/core-common";
/**
* Entry point for static initialization required by various components used in the package.
* @public
*/
export declare class GeoTools {
private static _i18n?;
/**
* Called by IModelApp to initialize GeoTools
* @param i18n - The internationalization service created by the IModelApp.
*/
static initialize(i18n?: Localization): Promise<void>;
/** Unregisters the GeoTools internationalization service namespace */
static terminate(): void;
/** The internationalization service created by the IModelApp. */
static get i18n(): Localization;
/** The internationalization service namespace. */
static get i18nNamespace(): string;
static get packageName(): string;
/** Calls i18n.translateWithNamespace with the "GeoTools" namespace. Do NOT include the namespace in the key.
*/
static translate(key: string | string[], options?: LocalizationOptions): string;
}
//# sourceMappingURL=GeoTools.d.ts.map