/// //@ts-ignore import { i18n } from "i18next"; import { PresetImageItem, ImageGalleryConfig } from "../../PaintToolsPluginOptions"; /** * Returns default preset images configuration including common emojis, symbols, * arrows, document markers and handy editor/tool icons that are useful for * image annotation and quick-stamping in an editor. * * All images are embedded as SVG data URLs so there are no external dependencies * and they load instantly. Images are grouped into practical categories and * each item has a descriptive label and optional description for accessibility. * * @param in17n - i18next instance used to localize category headers and labels */ export declare function getDefaultImageGallery(in17n: i18n): ImageGalleryConfig; export declare function getMarkupPresets(in17n: i18n): PresetImageItem[]; export declare function getSymbolsPresets(in17n: i18n): PresetImageItem[]; export declare function getNumbersPresets(in17n: i18n): PresetImageItem[]; export declare function getEmojiPresets(in17n: i18n): PresetImageItem[]; /** * Localization helper that delegates to i18next instance. * Keeps API small; your app translation files should include keys used above. */ export declare function getLocalizedPresetLabel(originalLabel: string, in17n?: i18n): string; export default getDefaultImageGallery;