import { t as Size } from "../../Size-DATsFFj9.js"; import "../../DataCaptureContext-CAmigtb7.js"; import { o as Optional } from "../../tsHelper-By91zuSr.js"; //#region src/main/private/utils/replaceImagesInViewUtils.d.ts type Encoding = "charset=utf-8"; type SvgMimeType = "image/svg+xml"; interface SVGData { data: `data:${SvgMimeType};${Encoding},${string}`; size: Size; } declare function svgToDataURL(svg: SVGElement): Promise; declare const placeholderImage = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8"; declare function removeElementsBySelector(selector: string, element: HTMLElement): boolean; declare function removeUnwantedHTMLElement(element: HTMLElement): boolean; declare function replaceImages(element: HTMLElement | SVGElement, placeholder?: string): boolean; declare function stripImagesFromViewAndWarnUser(strip: boolean, view: Optional): void; //#endregion export { SVGData, placeholderImage, removeElementsBySelector, removeUnwantedHTMLElement, replaceImages, stripImagesFromViewAndWarnUser, svgToDataURL };