import type { IntlShape } from "react-intl"; import { type ITranslations } from "@gooddata/sdk-ui"; import type { IDropdownItem } from "../interfaces/Dropdown.js"; export declare function getTranslation(translationId: string | undefined, intl?: IntlShape, values?: { [key: string]: string; }): string; export declare function getTranslatedDropdownItems(dropdownItems: IDropdownItem[], intl: IntlShape): IDropdownItem[]; /** * @internal */ export declare const DEFAULT_LANGUAGE = "en-US"; /** * Resolves translation messages for the given locale. * Memoized to cache promises and prevent duplicate async imports. * * @internal */ export declare const resolveMessages: (locale: string) => Promise; export declare const DEFAULT_MESSAGES: { "en-US": { [x: string]: string; }; }; //# sourceMappingURL=translations.d.ts.map