Index: imaps-frontend/node_modules/canvg/lib/Document/AElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/AElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/AElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,14 @@
+import { RenderingContext2D } from '../types';
+import Document from './Document';
+import TextElement from './TextElement';
+export default class AElement extends TextElement {
+    type: string;
+    protected readonly hasText: boolean;
+    protected readonly text: string;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    getText(): string;
+    renderChildren(ctx: RenderingContext2D): void;
+    onClick(): void;
+    onMouseMove(): void;
+}
+//# sourceMappingURL=AElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/AElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/AElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/AElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"AElement.d.ts","sourceRoot":"","sources":["../../src/Document/AElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAIlB,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,WAAW,MAAM,eAAe,CAAC;AAGxC,MAAM,CAAC,OAAO,OAAO,QAAS,SAAQ,WAAW;IAChD,IAAI,SAAO;IACX,SAAS,CAAC,QAAQ,CAAC,OAAO,EAAE,OAAO,CAAC;IACpC,SAAS,CAAC,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC;gBAG/B,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAiB3B,OAAO;IAIP,cAAc,CAAC,GAAG,EAAE,kBAAkB;IA6CtC,OAAO;IAUP,WAAW;CAKX"}
Index: imaps-frontend/node_modules/canvg/lib/Document/AnimateColorElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/AnimateColorElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/AnimateColorElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,6 @@
+import AnimateElement from './AnimateElement';
+export default class AnimateColorElement extends AnimateElement {
+    type: string;
+    calcValue(): string;
+}
+//# sourceMappingURL=AnimateColorElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/AnimateColorElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/AnimateColorElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/AnimateColorElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"AnimateColorElement.d.ts","sourceRoot":"","sources":["../../src/Document/AnimateColorElement.ts"],"names":[],"mappings":"AACA,OAAO,cAAc,MAAM,kBAAkB,CAAC;AAE9C,MAAM,CAAC,OAAO,OAAO,mBAAoB,SAAQ,cAAc;IAC9D,IAAI,SAAkB;IAEtB,SAAS;CA2BT"}
Index: imaps-frontend/node_modules/canvg/lib/Document/AnimateElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/AnimateElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/AnimateElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,27 @@
+import Property from '../Property';
+import Document from './Document';
+import Element from './Element';
+export interface IProgress {
+    from?: Property;
+    to?: Property;
+    progress: number;
+}
+export default class AnimateElement extends Element {
+    type: string;
+    protected readonly begin: number;
+    protected readonly maxDuration: number;
+    protected readonly from: Property;
+    protected readonly to: Property;
+    protected readonly values: Property<string[]>;
+    protected duration: number;
+    protected initialValue: string;
+    protected initialUnits: string;
+    protected removed: boolean;
+    protected frozen: boolean;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    protected getProperty(): Property<any>;
+    calcValue(): string;
+    update(delta: number): boolean;
+    getProgress(): IProgress;
+}
+//# sourceMappingURL=AnimateElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/AnimateElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/AnimateElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/AnimateElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"AnimateElement.d.ts","sourceRoot":"","sources":["../../src/Document/AnimateElement.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,aAAa,CAAC;AACnC,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,WAAW,SAAS;IACzB,IAAI,CAAC,EAAE,QAAQ,CAAC;IAChB,EAAE,CAAC,EAAE,QAAQ,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;CACjB;AAED,MAAM,CAAC,OAAO,OAAO,cAAe,SAAQ,OAAO;IAClD,IAAI,SAAa;IACjB,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAE,MAAM,CAAC;IACjC,SAAS,CAAC,QAAQ,CAAC,WAAW,EAAE,MAAM,CAAC;IACvC,SAAS,CAAC,QAAQ,CAAC,IAAI,EAAE,QAAQ,CAAC;IAClC,SAAS,CAAC,QAAQ,CAAC,EAAE,EAAE,QAAQ,CAAC;IAChC,SAAS,CAAC,QAAQ,CAAC,MAAM,EAAE,QAAQ,CAAC,MAAM,EAAE,CAAC,CAAC;IAC9C,SAAS,CAAC,QAAQ,SAAK;IACvB,SAAS,CAAC,YAAY,EAAE,MAAM,CAAQ;IACtC,SAAS,CAAC,YAAY,SAAM;IAC5B,SAAS,CAAC,OAAO,UAAS;IAC1B,SAAS,CAAC,MAAM,UAAS;gBAGxB,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAmB3B,SAAS,CAAC,WAAW;IAWrB,SAAS;IAmBT,MAAM,CAAC,KAAK,EAAE,MAAM;IA+DpB,WAAW;CAgCX"}
Index: imaps-frontend/node_modules/canvg/lib/Document/AnimateTransformElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/AnimateTransformElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/AnimateTransformElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,6 @@
+import AnimateElement from './AnimateElement';
+export default class AnimateTransformElement extends AnimateElement {
+    type: string;
+    calcValue(): string;
+}
+//# sourceMappingURL=AnimateTransformElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/AnimateTransformElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/AnimateTransformElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/AnimateTransformElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"AnimateTransformElement.d.ts","sourceRoot":"","sources":["../../src/Document/AnimateTransformElement.ts"],"names":[],"mappings":"AAGA,OAAO,cAAc,MAAM,kBAAkB,CAAC;AAE9C,MAAM,CAAC,OAAO,OAAO,uBAAwB,SAAQ,cAAc;IAClE,IAAI,SAAsB;IAE1B,SAAS;CAiBT"}
Index: imaps-frontend/node_modules/canvg/lib/Document/CircleElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/CircleElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/CircleElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,9 @@
+import { RenderingContext2D } from '../types';
+import BoundingBox from '../BoundingBox';
+import PathElement from './PathElement';
+export default class CircleElement extends PathElement {
+    type: string;
+    path(ctx: RenderingContext2D): BoundingBox;
+    getMarkers(): any;
+}
+//# sourceMappingURL=CircleElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/CircleElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/CircleElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/CircleElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"CircleElement.d.ts","sourceRoot":"","sources":["../../src/Document/CircleElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,WAAW,MAAM,gBAAgB,CAAC;AACzC,OAAO,WAAW,MAAM,eAAe,CAAC;AAExC,MAAM,CAAC,OAAO,OAAO,aAAc,SAAQ,WAAW;IACrD,IAAI,SAAY;IAEhB,IAAI,CAAC,GAAG,EAAE,kBAAkB;IAmB5B,UAAU;CAGV"}
Index: imaps-frontend/node_modules/canvg/lib/Document/ClipPathElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/ClipPathElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/ClipPathElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,8 @@
+import { RenderingContext2D } from '../types';
+import Element from './Element';
+export default class ClipPathElement extends Element {
+    type: string;
+    apply(ctx: RenderingContext2D): void;
+    render(_: RenderingContext2D): void;
+}
+//# sourceMappingURL=ClipPathElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/ClipPathElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/ClipPathElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/ClipPathElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"ClipPathElement.d.ts","sourceRoot":"","sources":["../../src/Document/ClipPathElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAElB,OAAO,OAAO,MAAM,WAAW,CAAC;AAOhC,MAAM,CAAC,OAAO,OAAO,eAAgB,SAAQ,OAAO;IACnD,IAAI,SAAc;IAElB,KAAK,CAAC,GAAG,EAAE,kBAAkB;IAsD7B,MAAM,CAAC,CAAC,EAAE,kBAAkB;CAG5B"}
Index: imaps-frontend/node_modules/canvg/lib/Document/DefsElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/DefsElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/DefsElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,6 @@
+import Element from './Element';
+export default class DefsElement extends Element {
+    type: string;
+    render(): void;
+}
+//# sourceMappingURL=DefsElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/DefsElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/DefsElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/DefsElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"DefsElement.d.ts","sourceRoot":"","sources":["../../src/Document/DefsElement.ts"],"names":[],"mappings":"AAAA,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,OAAO,WAAY,SAAQ,OAAO;IAC/C,IAAI,SAAU;IAEd,MAAM;CAGN"}
Index: imaps-frontend/node_modules/canvg/lib/Document/DescElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/DescElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/DescElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,5 @@
+import Element from './Element';
+export default class DescElement extends Element {
+    type: string;
+}
+//# sourceMappingURL=DescElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/DescElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/DescElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/DescElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"DescElement.d.ts","sourceRoot":"","sources":["../../src/Document/DescElement.ts"],"names":[],"mappings":"AAAA,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,OAAO,WAAY,SAAQ,OAAO;IAC/C,IAAI,SAAU;CACd"}
Index: imaps-frontend/node_modules/canvg/lib/Document/Document.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/Document.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/Document.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,119 @@
+import Canvg from '../Canvg';
+import Screen, { IScreenViewBoxConfig } from '../Screen';
+import Property from '../Property';
+import SVGFontLoader from '../SVGFontLoader';
+import Element from './Element';
+import TextNode from './TextNode';
+import ImageElement from './ImageElement';
+import SVGElement from './SVGElement';
+/**
+ * Function to create new canvas.
+ */
+export declare type CreateCanvas = (width: number, height: number) => HTMLCanvasElement | OffscreenCanvas;
+/**
+ * Function to create new image.
+ */
+export declare type CreateImage = (src: string, anonymousCrossOrigin?: boolean) => Promise<CanvasImageSource>;
+export interface IDocumentOptions {
+    /**
+     * Default `rem` size.
+     */
+    rootEmSize?: number;
+    /**
+     * Default `em` size.
+     */
+    emSize?: number;
+    /**
+     * Function to create new canvas.
+     */
+    createCanvas?: CreateCanvas;
+    /**
+     * Function to create new image.
+     */
+    createImage?: CreateImage;
+    /**
+     * Load images anonymously.
+     */
+    anonymousCrossOrigin?: boolean;
+}
+export declare type IViewBoxConfig = Omit<IScreenViewBoxConfig, 'document'>;
+declare type DOMDocument = typeof window.document;
+declare function createCanvas(width: number, height: number): HTMLCanvasElement;
+declare function createImage(src: string, anonymousCrossOrigin?: boolean): Promise<HTMLImageElement>;
+export default class Document {
+    readonly canvg: Canvg;
+    static readonly createCanvas: typeof createCanvas;
+    static readonly createImage: typeof createImage;
+    static readonly elementTypes: {
+        svg: typeof SVGElement;
+        rect: typeof import("./RectElement").default;
+        circle: typeof import("./CircleElement").default;
+        ellipse: typeof import("./EllipseElement").default;
+        line: typeof import("./LineElement").default;
+        polyline: typeof import("./PolylineElement").default;
+        polygon: typeof import("./PolygonElement").default;
+        path: typeof import("./PathElement").default;
+        pattern: typeof import("./PatternElement").default;
+        marker: typeof import("./MarkerElement").default;
+        defs: typeof import("./DefsElement").default;
+        linearGradient: typeof import("./LinearGradientElement").default;
+        radialGradient: typeof import("./RadialGradientElement").default;
+        stop: typeof import("./StopElement").default;
+        animate: typeof import("./AnimateElement").default;
+        animateColor: typeof import("./AnimateColorElement").default;
+        animateTransform: typeof import("./AnimateTransformElement").default;
+        font: typeof import("./FontElement").default;
+        'font-face': typeof import("./FontFaceElement").default;
+        'missing-glyph': typeof import("./MissingGlyphElement").default;
+        glyph: typeof import("./GlyphElement").default;
+        text: typeof import("./TextElement").default;
+        tspan: typeof import("./TSpanElement").default;
+        tref: typeof import("./TRefElement").default;
+        a: typeof import("./AElement").default;
+        textPath: typeof import("./TextPathElement").default;
+        image: typeof ImageElement;
+        g: typeof import("./GElement").default;
+        symbol: typeof import("./SymbolElement").default;
+        style: typeof import("./StyleElement").default;
+        use: typeof import("./UseElement").default;
+        mask: typeof import("./MaskElement").default;
+        clipPath: typeof import("./ClipPathElement").default;
+        filter: typeof import("./FilterElement").default;
+        feDropShadow: typeof import("./FeDropShadowElement").default;
+        feMorphology: typeof import("./FeMorphologyElement").default;
+        feComposite: typeof import("./FeCompositeElement").default;
+        feColorMatrix: typeof import("./FeColorMatrixElement").default;
+        feGaussianBlur: typeof import("./FeGaussianBlurElement").default;
+        title: typeof import("./TitleElement").default;
+        desc: typeof import("./DescElement").default;
+    };
+    rootEmSize: number;
+    documentElement: SVGElement;
+    readonly screen: Screen;
+    readonly createCanvas: CreateCanvas;
+    readonly createImage: CreateImage;
+    readonly definitions: Record<string, Element>;
+    readonly styles: Record<string, Record<string, Property>>;
+    readonly stylesSpecificity: Record<string, string>;
+    readonly images: ImageElement[];
+    readonly fonts: SVGFontLoader[];
+    private readonly emSizeStack;
+    private uniqueId;
+    constructor(canvg: Canvg, { rootEmSize, emSize, createCanvas, createImage, anonymousCrossOrigin }?: IDocumentOptions);
+    private bindCreateImage;
+    get window(): Window;
+    get fetch(): typeof fetch;
+    get ctx(): import("..").RenderingContext2D;
+    get emSize(): number;
+    set emSize(value: number);
+    popEmSize(): void;
+    getUniqueId(): string;
+    isImagesLoaded(): boolean;
+    isFontsLoaded(): boolean;
+    createDocumentElement(document: DOMDocument): SVGElement;
+    createElement<T extends Element>(node: HTMLElement): T;
+    createTextNode(node: HTMLElement): TextNode;
+    setViewBox(config: IViewBoxConfig): void;
+}
+export {};
+//# sourceMappingURL=Document.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/Document.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/Document.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/Document.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"Document.d.ts","sourceRoot":"","sources":["../../src/Document/Document.ts"],"names":[],"mappings":"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"}
Index: imaps-frontend/node_modules/canvg/lib/Document/Element.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/Element.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/Element.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,33 @@
+import { RenderingContext2D } from '../types';
+import Property from '../Property';
+import Document from './Document';
+export default abstract class Element {
+    protected readonly document: Document;
+    protected readonly node: HTMLElement;
+    protected readonly captureTextNodes: boolean;
+    static readonly ignoreChildTypes: string[];
+    readonly type: string;
+    readonly attributes: Record<string, Property>;
+    readonly styles: Record<string, Property>;
+    readonly stylesSpecificity: Record<string, string>;
+    animationFrozen: boolean;
+    animationFrozenValue: string;
+    parent: Element;
+    children: Element[];
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    getAttribute(name: string, createIfNotExists?: boolean): Property<any>;
+    getHrefAttribute(): Property<any>;
+    getStyle(name: string, createIfNotExists?: boolean, skipAncestors?: boolean): Property;
+    render(ctx: RenderingContext2D): void;
+    setContext(_: RenderingContext2D): void;
+    protected applyEffects(ctx: RenderingContext2D): void;
+    clearContext(_: RenderingContext2D): void;
+    renderChildren(ctx: RenderingContext2D): void;
+    protected addChild(childNode: Element | HTMLElement): void;
+    protected matchesSelector(selector: string): boolean;
+    addStylesFromStyleDefinition(): void;
+    protected removeStyles(element: Element, ignoreStyles: string[]): [string, string][];
+    protected restoreStyles(element: Element, styles: [string, string][]): void;
+    isFirstChild(): boolean;
+}
+//# sourceMappingURL=Element.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/Element.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/Element.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/Element.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"Element.d.ts","sourceRoot":"","sources":["../../src/Document/Element.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAIlB,OAAO,QAAQ,MAAM,aAAa,CAAC;AAEnC,OAAO,QAAQ,MAAM,YAAY,CAAC;AAMlC,MAAM,CAAC,OAAO,CAAC,QAAQ,OAAO,OAAO;IAenC,SAAS,CAAC,QAAQ,CAAC,QAAQ,EAAE,QAAQ;IACrC,SAAS,CAAC,QAAQ,CAAC,IAAI,EAAE,WAAW;IACpC,SAAS,CAAC,QAAQ,CAAC,gBAAgB;IAhBpC,MAAM,CAAC,QAAQ,CAAC,gBAAgB,WAE9B;IAEF,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC;IACtB,QAAQ,CAAC,UAAU,EAAE,MAAM,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAM;IACnD,QAAQ,CAAC,MAAM,EAAE,MAAM,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAM;IAC/C,QAAQ,CAAC,iBAAiB,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,CAAM;IACxD,eAAe,UAAS;IACxB,oBAAoB,SAAM;IAC1B,MAAM,EAAE,OAAO,CAAQ;IACvB,QAAQ,EAAE,OAAO,EAAE,CAAM;gBAGL,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,UAAQ;IAiE5C,YAAY,CAAC,IAAI,EAAE,MAAM,EAAE,iBAAiB,UAAQ;IAcpD,gBAAgB;IAUhB,QAAQ,CAAC,IAAI,EAAE,MAAM,EAAE,iBAAiB,UAAQ,EAAE,aAAa,UAAQ,GAAG,QAAQ;IAuClF,MAAM,CAAC,GAAG,EAAE,kBAAkB;IAmC9B,UAAU,CAAC,CAAC,EAAE,kBAAkB;IAIhC,SAAS,CAAC,YAAY,CAAC,GAAG,EAAE,kBAAkB;IAoB9C,YAAY,CAAC,CAAC,EAAE,kBAAkB;IAIlC,cAAc,CAAC,GAAG,EAAE,kBAAkB;IAMtC,SAAS,CAAC,QAAQ,CAAC,SAAS,EAAE,OAAO,GAAC,WAAW;IAYjD,SAAS,CAAC,eAAe,CAAC,QAAQ,EAAE,MAAM;IAkB1C,4BAA4B;IA6B5B,SAAS,CAAC,YAAY,CAAC,OAAO,EAAE,OAAO,EAAE,YAAY,EAAE,MAAM,EAAE;IAqB/D,SAAS,CAAC,aAAa,CAAC,OAAO,EAAE,OAAO,EAAE,MAAM,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE;IASpE,YAAY;CAGZ"}
Index: imaps-frontend/node_modules/canvg/lib/Document/EllipseElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/EllipseElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/EllipseElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,9 @@
+import { RenderingContext2D } from '../types';
+import BoundingBox from '../BoundingBox';
+import PathElement from './PathElement';
+export default class EllipseElement extends PathElement {
+    type: string;
+    path(ctx: RenderingContext2D): BoundingBox;
+    getMarkers(): any;
+}
+//# sourceMappingURL=EllipseElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/EllipseElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/EllipseElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/EllipseElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"EllipseElement.d.ts","sourceRoot":"","sources":["../../src/Document/EllipseElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,WAAW,MAAM,gBAAgB,CAAC;AACzC,OAAO,WAAW,MAAM,eAAe,CAAC;AAExC,MAAM,CAAC,OAAO,OAAO,cAAe,SAAQ,WAAW;IACtD,IAAI,SAAa;IAEjB,IAAI,CAAC,GAAG,EAAE,kBAAkB;IAqD5B,UAAU;CAGV"}
Index: imaps-frontend/node_modules/canvg/lib/Document/FeColorMatrixElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FeColorMatrixElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FeColorMatrixElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,11 @@
+import { RenderingContext2D } from '../types';
+import Document from './Document';
+import Element from './Element';
+export default class FeColorMatrixElement extends Element {
+    type: string;
+    protected readonly matrix: number[];
+    protected readonly includeOpacity: boolean;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    apply(ctx: RenderingContext2D, _x: number, _y: number, width: number, height: number): void;
+}
+//# sourceMappingURL=FeColorMatrixElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/FeColorMatrixElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FeColorMatrixElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FeColorMatrixElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"FeColorMatrixElement.d.ts","sourceRoot":"","sources":["../../src/Document/FeColorMatrixElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAIlB,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,OAAO,MAAM,WAAW,CAAC;AA4ChC,MAAM,CAAC,OAAO,OAAO,oBAAqB,SAAQ,OAAO;IACxD,IAAI,SAAmB;IACvB,SAAS,CAAC,QAAQ,CAAC,MAAM,EAAE,MAAM,EAAE,CAAC;IACpC,SAAS,CAAC,QAAQ,CAAC,cAAc,EAAE,OAAO,CAAC;gBAG1C,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAwD3B,KAAK,CACJ,GAAG,EAAE,kBAAkB,EACvB,EAAE,EAAE,MAAM,EACV,EAAE,EAAE,MAAM,EACV,KAAK,EAAE,MAAM,EACb,MAAM,EAAE,MAAM;CAqCf"}
Index: imaps-frontend/node_modules/canvg/lib/Document/FeCompositeElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FeCompositeElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FeCompositeElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,7 @@
+import { RenderingContext2D } from '../types';
+import Element from './Element';
+export default class FeCompositeElement extends Element {
+    type: string;
+    apply(_: RenderingContext2D, _x: number, _y: number, _width: number, _height: number): void;
+}
+//# sourceMappingURL=FeCompositeElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/FeCompositeElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FeCompositeElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FeCompositeElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"FeCompositeElement.d.ts","sourceRoot":"","sources":["../../src/Document/FeCompositeElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,OAAO,kBAAmB,SAAQ,OAAO;IACtD,IAAI,SAAiB;IAErB,KAAK,CACJ,CAAC,EAAE,kBAAkB,EACrB,EAAE,EAAE,MAAM,EACV,EAAE,EAAE,MAAM,EACV,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,MAAM;CAIhB"}
Index: imaps-frontend/node_modules/canvg/lib/Document/FeDropShadowElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FeDropShadowElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FeDropShadowElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,9 @@
+import { RenderingContext2D } from '../types';
+import Document from './Document';
+import Element from './Element';
+export default class FeDropShadowElement extends Element {
+    type: string;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    apply(_: RenderingContext2D, _x: number, _y: number, _width: number, _height: number): void;
+}
+//# sourceMappingURL=FeDropShadowElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/FeDropShadowElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FeDropShadowElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FeDropShadowElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"FeDropShadowElement.d.ts","sourceRoot":"","sources":["../../src/Document/FeDropShadowElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,OAAO,mBAAoB,SAAQ,OAAO;IACvD,IAAI,SAAkB;gBAGrB,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAO3B,KAAK,CACJ,CAAC,EAAE,kBAAkB,EACrB,EAAE,EAAE,MAAM,EACV,EAAE,EAAE,MAAM,EACV,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,MAAM;CAIhB"}
Index: imaps-frontend/node_modules/canvg/lib/Document/FeGaussianBlurElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FeGaussianBlurElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FeGaussianBlurElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,11 @@
+import { RenderingContext2D } from '../types';
+import Document from './Document';
+import Element from './Element';
+export default class FeGaussianBlurElement extends Element {
+    type: string;
+    readonly extraFilterDistance: number;
+    protected readonly blurRadius: number;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    apply(ctx: RenderingContext2D, x: number, y: number, width: number, height: number): void;
+}
+//# sourceMappingURL=FeGaussianBlurElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/FeGaussianBlurElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FeGaussianBlurElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FeGaussianBlurElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"FeGaussianBlurElement.d.ts","sourceRoot":"","sources":["../../src/Document/FeGaussianBlurElement.ts"],"names":[],"mappings":"AAGA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,OAAO,qBAAsB,SAAQ,OAAO;IACzD,IAAI,SAAoB;IACxB,QAAQ,CAAC,mBAAmB,EAAE,MAAM,CAAC;IACrC,SAAS,CAAC,QAAQ,CAAC,UAAU,EAAE,MAAM,CAAC;gBAGrC,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAQ3B,KAAK,CACJ,GAAG,EAAE,kBAAkB,EACvB,CAAC,EAAE,MAAM,EACT,CAAC,EAAE,MAAM,EACT,KAAK,EAAE,MAAM,EACb,MAAM,EAAE,MAAM;CAyBf"}
Index: imaps-frontend/node_modules/canvg/lib/Document/FeMorphologyElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FeMorphologyElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FeMorphologyElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,7 @@
+import { RenderingContext2D } from '../types';
+import Element from './Element';
+export default class FeMorphologyElement extends Element {
+    type: string;
+    apply(_: RenderingContext2D, _x: number, _y: number, _width: number, _height: number): void;
+}
+//# sourceMappingURL=FeMorphologyElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/FeMorphologyElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FeMorphologyElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FeMorphologyElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"FeMorphologyElement.d.ts","sourceRoot":"","sources":["../../src/Document/FeMorphologyElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,OAAO,mBAAoB,SAAQ,OAAO;IACvD,IAAI,SAAkB;IAEtB,KAAK,CACJ,CAAC,EAAE,kBAAkB,EACrB,EAAE,EAAE,MAAM,EACV,EAAE,EAAE,MAAM,EACV,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,MAAM;CAIhB"}
Index: imaps-frontend/node_modules/canvg/lib/Document/FilterElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FilterElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FilterElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,10 @@
+import { RenderingContext2D } from '../types';
+import Element from './Element';
+import PathElement from './PathElement';
+export default class FilterElement extends Element {
+    static ignoreStyles: string[];
+    type: string;
+    apply(ctx: RenderingContext2D, element: PathElement): void;
+    render(_: RenderingContext2D): void;
+}
+//# sourceMappingURL=FilterElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/FilterElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FilterElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FilterElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"FilterElement.d.ts","sourceRoot":"","sources":["../../src/Document/FilterElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,OAAO,MAAM,WAAW,CAAC;AAChC,OAAO,WAAW,MAAM,eAAe,CAAC;AAGxC,MAAM,CAAC,OAAO,OAAO,aAAc,SAAQ,OAAO;IACjD,MAAM,CAAC,YAAY,WAIjB;IAEF,IAAI,SAAY;IAEhB,KAAK,CAAC,GAAG,EAAE,kBAAkB,EAAE,OAAO,EAAE,WAAW;IAsEnD,MAAM,CAAC,CAAC,EAAE,kBAAkB;CAG5B"}
Index: imaps-frontend/node_modules/canvg/lib/Document/FontElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FontElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FontElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,17 @@
+import Document from './Document';
+import Element from './Element';
+import FontFaceElement from './FontFaceElement';
+import MissingGlyphElement from './MissingGlyphElement';
+import GlyphElement from './GlyphElement';
+export default class FontElement extends Element {
+    type: string;
+    readonly isArabic: boolean;
+    readonly missingGlyph: MissingGlyphElement;
+    readonly glyphs: Record<string, GlyphElement | Record<string, GlyphElement>>;
+    readonly horizAdvX: number;
+    readonly isRTL: boolean;
+    readonly fontFace: FontFaceElement;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    render(): void;
+}
+//# sourceMappingURL=FontElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/FontElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FontElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FontElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"FontElement.d.ts","sourceRoot":"","sources":["../../src/Document/FontElement.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,OAAO,MAAM,WAAW,CAAC;AAChC,OAAO,eAAe,MAAM,mBAAmB,CAAC;AAChD,OAAO,mBAAmB,MAAM,uBAAuB,CAAC;AACxD,OAAO,YAAY,MAAM,gBAAgB,CAAC;AAE1C,MAAM,CAAC,OAAO,OAAO,WAAY,SAAQ,OAAO;IAC/C,IAAI,SAAU;IACd,QAAQ,CAAC,QAAQ,EAAE,OAAO,CAAC;IAC3B,QAAQ,CAAC,YAAY,EAAE,mBAAmB,CAAC;IAC3C,QAAQ,CAAC,MAAM,EAAE,MAAM,CAAC,MAAM,EAAE,YAAY,GAAG,MAAM,CAAC,MAAM,EAAE,YAAY,CAAC,CAAC,CAAM;IAClF,QAAQ,CAAC,SAAS,EAAE,MAAM,CAAC;IAC3B,QAAQ,CAAC,KAAK,EAAE,OAAO,CAAC;IACxB,QAAQ,CAAC,QAAQ,EAAE,eAAe,CAAC;gBAGlC,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAuD3B,MAAM;CAGN"}
Index: imaps-frontend/node_modules/canvg/lib/Document/FontFaceElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FontFaceElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FontFaceElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,10 @@
+import Document from './Document';
+import Element from './Element';
+export default class FontFaceElement extends Element {
+    type: string;
+    readonly ascent: number;
+    readonly descent: number;
+    readonly unitsPerEm: number;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+}
+//# sourceMappingURL=FontFaceElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/FontFaceElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/FontFaceElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/FontFaceElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"FontFaceElement.d.ts","sourceRoot":"","sources":["../../src/Document/FontFaceElement.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,OAAO,eAAgB,SAAQ,OAAO;IACnD,IAAI,SAAe;IACnB,QAAQ,CAAC,MAAM,EAAE,MAAM,CAAC;IACxB,QAAQ,CAAC,OAAO,EAAE,MAAM,CAAC;IACzB,QAAQ,CAAC,UAAU,EAAE,MAAM,CAAC;gBAG3B,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;CAQ3B"}
Index: imaps-frontend/node_modules/canvg/lib/Document/GElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/GElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/GElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,8 @@
+import { RenderingContext2D } from '../types';
+import BoundingBox from '../BoundingBox';
+import RenderedElement from './RenderedElement';
+export default class GElement extends RenderedElement {
+    type: string;
+    getBoundingBox(ctx: RenderingContext2D): BoundingBox;
+}
+//# sourceMappingURL=GElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/GElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/GElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/GElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"GElement.d.ts","sourceRoot":"","sources":["../../src/Document/GElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,WAAW,MAAM,gBAAgB,CAAC;AAEzC,OAAO,eAAe,MAAM,mBAAmB,CAAC;AAEhD,MAAM,CAAC,OAAO,OAAO,QAAS,SAAQ,eAAe;IACpD,IAAI,SAAO;IAEX,cAAc,CAAC,GAAG,EAAE,kBAAkB;CAStC"}
Index: imaps-frontend/node_modules/canvg/lib/Document/GlyphElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/GlyphElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/GlyphElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,10 @@
+import Document from './Document';
+import PathElement from './PathElement';
+export default class GlyphElement extends PathElement {
+    type: string;
+    readonly horizAdvX: number;
+    readonly unicode: string;
+    readonly arabicForm: string;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+}
+//# sourceMappingURL=GlyphElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/GlyphElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/GlyphElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/GlyphElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"GlyphElement.d.ts","sourceRoot":"","sources":["../../src/Document/GlyphElement.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,WAAW,MAAM,eAAe,CAAC;AAExC,MAAM,CAAC,OAAO,OAAO,YAAa,SAAQ,WAAW;IACpD,IAAI,SAAW;IACf,QAAQ,CAAC,SAAS,EAAE,MAAM,CAAC;IAC3B,QAAQ,CAAC,OAAO,EAAE,MAAM,CAAC;IACzB,QAAQ,CAAC,UAAU,EAAE,MAAM,CAAC;gBAG3B,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;CAQ3B"}
Index: imaps-frontend/node_modules/canvg/lib/Document/GradientElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/GradientElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/GradientElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,17 @@
+import { RenderingContext2D } from '../types';
+import Property from '../Property';
+import Document from './Document';
+import Element from './Element';
+import PathElement from './PathElement';
+import StopElement from './StopElement';
+export default abstract class GradientElement extends Element {
+    readonly attributesToInherit: string[];
+    protected readonly stops: StopElement[];
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    abstract getGradient(ctx: RenderingContext2D, element: PathElement): CanvasGradient;
+    getGradientUnits(): string;
+    createGradient(ctx: RenderingContext2D, element: any, parentOpacityProp: Property): string | CanvasGradient | CanvasPattern;
+    protected inheritStopContainer(stopsContainer: Element): void;
+    protected addParentOpacity(parentOpacityProp: Property, color: string): string;
+}
+//# sourceMappingURL=GradientElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/GradientElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/GradientElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/GradientElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"GradientElement.d.ts","sourceRoot":"","sources":["../../src/Document/GradientElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,QAAQ,MAAM,aAAa,CAAC;AACnC,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,OAAO,MAAM,WAAW,CAAC;AAChC,OAAO,WAAW,MAAM,eAAe,CAAC;AAGxC,OAAO,WAAW,MAAM,eAAe,CAAC;AAGxC,MAAM,CAAC,OAAO,CAAC,QAAQ,OAAO,eAAgB,SAAQ,OAAO;IAC5D,QAAQ,CAAC,mBAAmB,WAE1B;IAEF,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAE,WAAW,EAAE,CAAM;gBAG5C,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAgB3B,QAAQ,CAAC,WAAW,CAAC,GAAG,EAAE,kBAAkB,EAAE,OAAO,EAAE,WAAW,GAAG,cAAc;IAEnF,gBAAgB;IAIhB,cAAc,CACb,GAAG,EAAE,kBAAkB,EACvB,OAAO,KAAA,EACP,iBAAiB,EAAE,QAAQ;IAuH5B,SAAS,CAAC,oBAAoB,CAAC,cAAc,EAAE,OAAO;IAWtD,SAAS,CAAC,gBAAgB,CAAC,iBAAiB,EAAE,QAAQ,EAAE,KAAK,EAAE,MAAM;CAarE"}
Index: imaps-frontend/node_modules/canvg/lib/Document/ImageElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/ImageElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/ImageElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,16 @@
+import { RenderingContext2D } from '../types';
+import BoundingBox from '../BoundingBox';
+import Document from './Document';
+import RenderedElement from './RenderedElement';
+export default class ImageElement extends RenderedElement {
+    type: string;
+    loaded: boolean;
+    protected readonly isSvg: boolean;
+    protected image: CanvasImageSource | string;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    protected loadImage(href: string): Promise<void>;
+    protected loadSvg(href: string): Promise<void>;
+    renderChildren(ctx: RenderingContext2D): void;
+    getBoundingBox(): BoundingBox;
+}
+//# sourceMappingURL=ImageElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/ImageElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/ImageElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/ImageElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"ImageElement.d.ts","sourceRoot":"","sources":["../../src/Document/ImageElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,WAAW,MAAM,gBAAgB,CAAC;AACzC,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,eAAe,MAAM,mBAAmB,CAAC;AAKhD,MAAM,CAAC,OAAO,OAAO,YAAa,SAAQ,eAAe;IACxD,IAAI,SAAW;IACf,MAAM,UAAS;IACf,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAE,OAAO,CAAC;IAClC,SAAS,CAAC,KAAK,EAAE,iBAAiB,GAAG,MAAM,CAAC;gBAG3C,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;cAuBX,SAAS,CAAC,IAAI,EAAE,MAAM;cAYtB,OAAO,CAAC,IAAI,EAAE,MAAM;IAyBpC,cAAc,CAAC,GAAG,EAAE,kBAAkB;IA6DtC,cAAc;CAQd"}
Index: imaps-frontend/node_modules/canvg/lib/Document/LineElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/LineElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/LineElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,11 @@
+import { RenderingContext2D } from '../types';
+import Point from '../Point';
+import BoundingBox from '../BoundingBox';
+import PathElement, { Marker } from './PathElement';
+export default class LineElement extends PathElement {
+    type: string;
+    getPoints(): Point[];
+    path(ctx: RenderingContext2D): BoundingBox;
+    getMarkers(): Marker[];
+}
+//# sourceMappingURL=LineElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/LineElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/LineElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/LineElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"LineElement.d.ts","sourceRoot":"","sources":["../../src/Document/LineElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,KAAK,MAAM,UAAU,CAAC;AAC7B,OAAO,WAAW,MAAM,gBAAgB,CAAC;AACzC,OAAO,WAAW,EAAE,EACnB,MAAM,EACN,MAAM,eAAe,CAAC;AAEvB,MAAM,CAAC,OAAO,OAAO,WAAY,SAAQ,WAAW;IACnD,IAAI,SAAU;IAEd,SAAS;IAaT,IAAI,CAAC,GAAG,EAAE,kBAAkB;IA0B5B,UAAU,IAAI,MAAM,EAAE;CAYtB"}
Index: imaps-frontend/node_modules/canvg/lib/Document/LinearGradientElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/LinearGradientElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/LinearGradientElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,10 @@
+import { RenderingContext2D } from '../types';
+import Document from './Document';
+import PathElement from './PathElement';
+import GradientElement from './GradientElement';
+export default class LinearGradientElement extends GradientElement {
+    type: string;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    getGradient(ctx: RenderingContext2D, element: PathElement): CanvasGradient;
+}
+//# sourceMappingURL=LinearGradientElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/LinearGradientElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/LinearGradientElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/LinearGradientElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"LinearGradientElement.d.ts","sourceRoot":"","sources":["../../src/Document/LinearGradientElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,WAAW,MAAM,eAAe,CAAC;AACxC,OAAO,eAAe,MAAM,mBAAmB,CAAC;AAEhD,MAAM,CAAC,OAAO,OAAO,qBAAsB,SAAQ,eAAe;IACjE,IAAI,SAAoB;gBAGvB,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAY3B,WAAW,CAAC,GAAG,EAAE,kBAAkB,EAAE,OAAO,EAAE,WAAW;CAwCzD"}
Index: imaps-frontend/node_modules/canvg/lib/Document/MarkerElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/MarkerElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/MarkerElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,8 @@
+import { RenderingContext2D } from '../types';
+import Point from '../Point';
+import Element from './Element';
+export default class MarkerElement extends Element {
+    type: string;
+    render(ctx: RenderingContext2D, point?: Point, angle?: number): void;
+}
+//# sourceMappingURL=MarkerElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/MarkerElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/MarkerElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/MarkerElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"MarkerElement.d.ts","sourceRoot":"","sources":["../../src/Document/MarkerElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,KAAK,MAAM,UAAU,CAAC;AAE7B,OAAO,OAAO,MAAM,WAAW,CAAC;AAGhC,MAAM,CAAC,OAAO,OAAO,aAAc,SAAQ,OAAO;IACjD,IAAI,SAAY;IAEhB,MAAM,CAAC,GAAG,EAAE,kBAAkB,EAAE,KAAK,CAAC,EAAE,KAAK,EAAE,KAAK,CAAC,EAAE,MAAM;CAuF7D"}
Index: imaps-frontend/node_modules/canvg/lib/Document/MaskElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/MaskElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/MaskElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,9 @@
+import { RenderingContext2D } from '../types';
+import Element from './Element';
+export default class MaskElement extends Element {
+    static ignoreStyles: string[];
+    type: string;
+    apply(ctx: RenderingContext2D, element: Element): void;
+    render(_: RenderingContext2D): void;
+}
+//# sourceMappingURL=MaskElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/MaskElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/MaskElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/MaskElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"MaskElement.d.ts","sourceRoot":"","sources":["../../src/Document/MaskElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAElB,OAAO,OAAO,MAAM,WAAW,CAAC;AAIhC,MAAM,CAAC,OAAO,OAAO,WAAY,SAAQ,OAAO;IAC/C,MAAM,CAAC,YAAY,WAIjB;IAEF,IAAI,SAAU;IAEd,KAAK,CAAC,GAAG,EAAE,kBAAkB,EAAE,OAAO,EAAE,OAAO;IAmE/C,MAAM,CAAC,CAAC,EAAE,kBAAkB;CAG5B"}
Index: imaps-frontend/node_modules/canvg/lib/Document/MissingGlyphElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/MissingGlyphElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/MissingGlyphElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,6 @@
+import PathElement from './PathElement';
+export default class MissingGlyphElement extends PathElement {
+    type: string;
+    readonly horizAdvX = 0;
+}
+//# sourceMappingURL=MissingGlyphElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/MissingGlyphElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/MissingGlyphElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/MissingGlyphElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"MissingGlyphElement.d.ts","sourceRoot":"","sources":["../../src/Document/MissingGlyphElement.ts"],"names":[],"mappings":"AAAA,OAAO,WAAW,MAAM,eAAe,CAAC;AAExC,MAAM,CAAC,OAAO,OAAO,mBAAoB,SAAQ,WAAW;IAC3D,IAAI,SAAmB;IACvB,QAAQ,CAAC,SAAS,KAAK;CACvB"}
Index: imaps-frontend/node_modules/canvg/lib/Document/PathElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/PathElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/PathElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,75 @@
+import { RenderingContext2D } from '../types';
+import Point from '../Point';
+import BoundingBox from '../BoundingBox';
+import PathParser from '../PathParser';
+import Document from './Document';
+import RenderedElement from './RenderedElement';
+export declare type Marker = [Point, number];
+export default class PathElement extends RenderedElement {
+    type: string;
+    readonly pathParser: PathParser;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    path(ctx?: RenderingContext2D): BoundingBox;
+    getBoundingBox(_?: RenderingContext2D): BoundingBox;
+    getMarkers(): Marker[];
+    renderChildren(ctx: RenderingContext2D): void;
+    static pathM(pathParser: PathParser): {
+        point: Point;
+    };
+    protected pathM(ctx: RenderingContext2D, boundingBox: BoundingBox): void;
+    static pathL(pathParser: PathParser): {
+        current: Point;
+        point: Point;
+    };
+    protected pathL(ctx: RenderingContext2D, boundingBox: BoundingBox): void;
+    static pathH(pathParser: PathParser): {
+        current: Point;
+        point: Point;
+    };
+    protected pathH(ctx: RenderingContext2D, boundingBox: BoundingBox): void;
+    static pathV(pathParser: PathParser): {
+        current: Point;
+        point: Point;
+    };
+    protected pathV(ctx: RenderingContext2D, boundingBox: BoundingBox): void;
+    static pathC(pathParser: PathParser): {
+        current: Point;
+        point: Point;
+        controlPoint: Point;
+        currentPoint: Point;
+    };
+    protected pathC(ctx: RenderingContext2D, boundingBox: BoundingBox): void;
+    static pathS(pathParser: PathParser): {
+        current: Point;
+        point: Point;
+        controlPoint: Point;
+        currentPoint: Point;
+    };
+    protected pathS(ctx: RenderingContext2D, boundingBox: BoundingBox): void;
+    static pathQ(pathParser: PathParser): {
+        current: Point;
+        controlPoint: Point;
+        currentPoint: Point;
+    };
+    protected pathQ(ctx: RenderingContext2D, boundingBox: BoundingBox): void;
+    static pathT(pathParser: PathParser): {
+        current: Point;
+        controlPoint: Point;
+        currentPoint: Point;
+    };
+    protected pathT(ctx: RenderingContext2D, boundingBox: BoundingBox): void;
+    static pathA(pathParser: PathParser): {
+        currentPoint: Point;
+        rX: number;
+        rY: number;
+        sweepFlag: 0 | 1;
+        xAxisRotation: number;
+        centp: Point;
+        a1: number;
+        ad: number;
+    };
+    protected pathA(ctx: RenderingContext2D, boundingBox: BoundingBox): void;
+    static pathZ(pathParser: PathParser): void;
+    protected pathZ(ctx: RenderingContext2D, boundingBox: BoundingBox): void;
+}
+//# sourceMappingURL=PathElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/PathElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/PathElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/PathElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"PathElement.d.ts","sourceRoot":"","sources":["../../src/Document/PathElement.ts"],"names":[],"mappings":"AACA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAKlB,OAAO,KAAK,MAAM,UAAU,CAAC;AAC7B,OAAO,WAAW,MAAM,gBAAgB,CAAC;AACzC,OAAO,UAAU,MAAM,eAAe,CAAC;AACvC,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,eAAe,MAAM,mBAAmB,CAAC;AAGhD,oBAAY,MAAM,GAAG,CAAC,KAAK,EAAE,MAAM,CAAC,CAAC;AAErC,MAAM,CAAC,OAAO,OAAO,WAAY,SAAQ,eAAe;IACvD,IAAI,SAAU;IACd,QAAQ,CAAC,UAAU,EAAE,UAAU,CAAQ;gBAGtC,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAO3B,IAAI,CAAC,GAAG,CAAC,EAAE,kBAAkB;IA6D7B,cAAc,CAAC,CAAC,CAAC,EAAE,kBAAkB;IAIrC,UAAU,IAAI,MAAM,EAAE;IActB,cAAc,CAAC,GAAG,EAAE,kBAAkB;IAoEtC,MAAM,CAAC,KAAK,CAAC,UAAU,EAAE,UAAU;;;IAUnC,SAAS,CAAC,KAAK,CACd,GAAG,EAAE,kBAAkB,EACvB,WAAW,EAAE,WAAW;IAqBzB,MAAM,CAAC,KAAK,CAAC,UAAU,EAAE,UAAU;;;;IAYnC,SAAS,CAAC,KAAK,CACd,GAAG,EAAE,kBAAkB,EACvB,WAAW,EAAE,WAAW;IAsBzB,MAAM,CAAC,KAAK,CAAC,UAAU,EAAE,UAAU;;;;IAkBnC,SAAS,CAAC,KAAK,CACd,GAAG,EAAE,kBAAkB,EACvB,WAAW,EAAE,WAAW;IAsBzB,MAAM,CAAC,KAAK,CAAC,UAAU,EAAE,UAAU;;;;IAkBnC,SAAS,CAAC,KAAK,CACd,GAAG,EAAE,kBAAkB,EACvB,WAAW,EAAE,WAAW;IAsBzB,MAAM,CAAC,KAAK,CAAC,UAAU,EAAE,UAAU;;;;;;IAgBnC,SAAS,CAAC,KAAK,CACd,GAAG,EAAE,kBAAkB,EACvB,WAAW,EAAE,WAAW;IAoCzB,MAAM,CAAC,KAAK,CAAC,UAAU,EAAE,UAAU;;;;;;IAgBnC,SAAS,CAAC,KAAK,CACd,GAAG,EAAE,kBAAkB,EACvB,WAAW,EAAE,WAAW;IAoCzB,MAAM,CAAC,KAAK,CAAC,UAAU,EAAE,UAAU;;;;;IAcnC,SAAS,CAAC,KAAK,CACd,GAAG,EAAE,kBAAkB,EACvB,WAAW,EAAE,WAAW;IA+BzB,MAAM,CAAC,KAAK,CAAC,UAAU,EAAE,UAAU;;;;;IAiBnC,SAAS,CAAC,KAAK,CACd,GAAG,EAAE,kBAAkB,EACvB,WAAW,EAAE,WAAW;IA+BzB,MAAM,CAAC,KAAK,CAAC,UAAU,EAAE,UAAU;;;;;;;;;;IAyFnC,SAAS,CAAC,KAAK,CACd,GAAG,EAAE,kBAAkB,EACvB,WAAW,EAAE,WAAW;IA0CzB,MAAM,CAAC,KAAK,CAAC,UAAU,EAAE,UAAU;IAInC,SAAS,CAAC,KAAK,CACd,GAAG,EAAE,kBAAkB,EACvB,WAAW,EAAE,WAAW;CAazB"}
Index: imaps-frontend/node_modules/canvg/lib/Document/PatternElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/PatternElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/PatternElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,8 @@
+import { RenderingContext2D } from '../types';
+import Property from '../Property';
+import Element from './Element';
+export default class PatternElement extends Element {
+    type: string;
+    createPattern(ctx: RenderingContext2D, _: Element, parentOpacityProp: Property): CanvasPattern;
+}
+//# sourceMappingURL=PatternElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/PatternElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/PatternElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/PatternElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"PatternElement.d.ts","sourceRoot":"","sources":["../../src/Document/PatternElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,QAAQ,MAAM,aAAa,CAAC;AACnC,OAAO,OAAO,MAAM,WAAW,CAAC;AAGhC,MAAM,CAAC,OAAO,OAAO,cAAe,SAAQ,OAAO;IAClD,IAAI,SAAa;IAEjB,aAAa,CACZ,GAAG,EAAE,kBAAkB,EACvB,CAAC,EAAE,OAAO,EACV,iBAAiB,EAAE,QAAQ;CAyE5B"}
Index: imaps-frontend/node_modules/canvg/lib/Document/PolygonElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/PolygonElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/PolygonElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,7 @@
+import { RenderingContext2D } from '../types';
+import PolylineElement from './PolylineElement';
+export default class PolygonElement extends PolylineElement {
+    type: string;
+    path(ctx: RenderingContext2D): import("..").BoundingBox;
+}
+//# sourceMappingURL=PolygonElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/PolygonElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/PolygonElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/PolygonElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"PolygonElement.d.ts","sourceRoot":"","sources":["../../src/Document/PolygonElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,eAAe,MAAM,mBAAmB,CAAC;AAEhD,MAAM,CAAC,OAAO,OAAO,cAAe,SAAQ,eAAe;IAC1D,IAAI,SAAa;IAEjB,IAAI,CAAC,GAAG,EAAE,kBAAkB;CAc5B"}
Index: imaps-frontend/node_modules/canvg/lib/Document/PolylineElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/PolylineElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/PolylineElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,13 @@
+import { RenderingContext2D } from '../types';
+import Point from '../Point';
+import BoundingBox from '../BoundingBox';
+import Document from './Document';
+import PathElement, { Marker } from './PathElement';
+export default class PolylineElement extends PathElement {
+    type: string;
+    protected readonly points: Point[];
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    path(ctx: RenderingContext2D): BoundingBox;
+    getMarkers(): Marker[];
+}
+//# sourceMappingURL=PolylineElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/PolylineElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/PolylineElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/PolylineElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"PolylineElement.d.ts","sourceRoot":"","sources":["../../src/Document/PolylineElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,KAAK,MAAM,UAAU,CAAC;AAC7B,OAAO,WAAW,MAAM,gBAAgB,CAAC;AACzC,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,WAAW,EAAE,EACnB,MAAM,EACN,MAAM,eAAe,CAAC;AAEvB,MAAM,CAAC,OAAO,OAAO,eAAgB,SAAQ,WAAW;IACvD,IAAI,SAAc;IAClB,SAAS,CAAC,QAAQ,CAAC,MAAM,EAAE,KAAK,EAAE,CAAM;gBAGvC,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAS3B,IAAI,CAAC,GAAG,EAAE,kBAAkB;IA6B5B,UAAU;CA2BV"}
Index: imaps-frontend/node_modules/canvg/lib/Document/RadialGradientElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/RadialGradientElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/RadialGradientElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,10 @@
+import { RenderingContext2D } from '../types';
+import Document from './Document';
+import PathElement from './PathElement';
+import GradientElement from './GradientElement';
+export default class RadialGradientElement extends GradientElement {
+    type: string;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    getGradient(ctx: RenderingContext2D, element: PathElement): CanvasGradient;
+}
+//# sourceMappingURL=RadialGradientElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/RadialGradientElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/RadialGradientElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/RadialGradientElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"RadialGradientElement.d.ts","sourceRoot":"","sources":["../../src/Document/RadialGradientElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,WAAW,MAAM,eAAe,CAAC;AACxC,OAAO,eAAe,MAAM,mBAAmB,CAAC;AAEhD,MAAM,CAAC,OAAO,OAAO,qBAAsB,SAAQ,eAAe;IACjE,IAAI,SAAoB;gBAGvB,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAc3B,WAAW,CAAC,GAAG,EAAE,kBAAkB,EAAE,OAAO,EAAE,WAAW;CAgDzD"}
Index: imaps-frontend/node_modules/canvg/lib/Document/RectElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/RectElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/RectElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,9 @@
+import { RenderingContext2D } from '../types';
+import BoundingBox from '../BoundingBox';
+import PathElement from './PathElement';
+export default class RectElement extends PathElement {
+    type: string;
+    path(ctx: RenderingContext2D): BoundingBox;
+    getMarkers(): any;
+}
+//# sourceMappingURL=RectElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/RectElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/RectElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/RectElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"RectElement.d.ts","sourceRoot":"","sources":["../../src/Document/RectElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,WAAW,MAAM,gBAAgB,CAAC;AACzC,OAAO,WAAW,MAAM,eAAe,CAAC;AAExC,MAAM,CAAC,OAAO,OAAO,WAAY,SAAQ,WAAW;IACnD,IAAI,SAAU;IAEd,IAAI,CAAC,GAAG,EAAE,kBAAkB;IAkD5B,UAAU;CAGV"}
Index: imaps-frontend/node_modules/canvg/lib/Document/RenderedElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/RenderedElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/RenderedElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,9 @@
+import { RenderingContext2D } from '../types';
+import Element from './Element';
+export default abstract class RenderedElement extends Element {
+    private modifiedEmSizeStack;
+    protected calculateOpacity(): number;
+    setContext(ctx: RenderingContext2D, fromMeasure?: boolean): void;
+    clearContext(ctx: RenderingContext2D): void;
+}
+//# sourceMappingURL=RenderedElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/RenderedElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/RenderedElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/RenderedElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"RenderedElement.d.ts","sourceRoot":"","sources":["../../src/Document/RenderedElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAOlB,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,CAAC,QAAQ,OAAO,eAAgB,SAAQ,OAAO;IAC5D,OAAO,CAAC,mBAAmB,CAAS;IAEpC,SAAS,CAAC,gBAAgB;IAkB1B,UAAU,CAAC,GAAG,EAAE,kBAAkB,EAAE,WAAW,UAAQ;IAwLvD,YAAY,CAAC,GAAG,EAAE,kBAAkB;CAOpC"}
Index: imaps-frontend/node_modules/canvg/lib/Document/SVGElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/SVGElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/SVGElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,16 @@
+import { RenderingContext2D } from '../types';
+import RenderedElement from './RenderedElement';
+export default class SVGElement extends RenderedElement {
+    type: string;
+    root: boolean;
+    setContext(ctx: RenderingContext2D): void;
+    clearContext(ctx: RenderingContext2D): void;
+    /**
+     * Resize SVG to fit in given size.
+     * @param width
+     * @param height
+     * @param preserveAspectRatio
+     */
+    resize(width: number, height?: number, preserveAspectRatio?: boolean | string): void;
+}
+//# sourceMappingURL=SVGElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/SVGElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/SVGElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/SVGElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"SVGElement.d.ts","sourceRoot":"","sources":["../../src/Document/SVGElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAMlB,OAAO,eAAe,MAAM,mBAAmB,CAAC;AAEhD,MAAM,CAAC,OAAO,OAAO,UAAW,SAAQ,eAAe;IACtD,IAAI,SAAS;IACb,IAAI,UAAS;IAEb,UAAU,CAAC,GAAG,EAAE,kBAAkB;IAqIlC,YAAY,CAAC,GAAG,EAAE,kBAAkB;IAMpC;;;;;OAKG;IACH,MAAM,CACL,KAAK,EAAE,MAAM,EACb,MAAM,SAAQ,EACd,mBAAmB,GAAE,OAAO,GAAG,MAAc;CAyC9C"}
Index: imaps-frontend/node_modules/canvg/lib/Document/StopElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/StopElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/StopElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,9 @@
+import Document from './Document';
+import Element from './Element';
+export default class StopElement extends Element {
+    type: string;
+    readonly offset: number;
+    readonly color: string;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+}
+//# sourceMappingURL=StopElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/StopElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/StopElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/StopElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"StopElement.d.ts","sourceRoot":"","sources":["../../src/Document/StopElement.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,OAAO,WAAY,SAAQ,OAAO;IAC/C,IAAI,SAAU;IACd,QAAQ,CAAC,MAAM,EAAE,MAAM,CAAC;IACxB,QAAQ,CAAC,KAAK,EAAE,MAAM,CAAC;gBAGtB,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;CAmB3B"}
Index: imaps-frontend/node_modules/canvg/lib/Document/StyleElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/StyleElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/StyleElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,9 @@
+import { parseExternalUrl } from '../util';
+import Document from './Document';
+import Element from './Element';
+export default class StyleElement extends Element {
+    static readonly parseExternalUrl: typeof parseExternalUrl;
+    type: string;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+}
+//# sourceMappingURL=StyleElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/StyleElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/StyleElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/StyleElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"StyleElement.d.ts","sourceRoot":"","sources":["../../src/Document/StyleElement.ts"],"names":[],"mappings":"AAAA,OAAO,EAGN,gBAAgB,EAChB,MAAM,SAAS,CAAC;AAGjB,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,OAAO,YAAa,SAAQ,OAAO;IAChD,MAAM,CAAC,QAAQ,CAAC,gBAAgB,0BAAoB;IAEpD,IAAI,SAAW;gBAGd,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;CAgE3B"}
Index: imaps-frontend/node_modules/canvg/lib/Document/SymbolElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/SymbolElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/SymbolElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,7 @@
+import { RenderingContext2D } from '../types';
+import RenderedElement from './RenderedElement';
+export default class SymbolElement extends RenderedElement {
+    type: string;
+    render(_: RenderingContext2D): void;
+}
+//# sourceMappingURL=SymbolElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/SymbolElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/SymbolElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/SymbolElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"SymbolElement.d.ts","sourceRoot":"","sources":["../../src/Document/SymbolElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAClB,OAAO,eAAe,MAAM,mBAAmB,CAAC;AAEhD,MAAM,CAAC,OAAO,OAAO,aAAc,SAAQ,eAAe;IACzD,IAAI,SAAY;IAEhB,MAAM,CAAC,CAAC,EAAE,kBAAkB;CAG5B"}
Index: imaps-frontend/node_modules/canvg/lib/Document/TRefElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TRefElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TRefElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,6 @@
+import TextElement from './TextElement';
+export default class TRefElement extends TextElement {
+    type: string;
+    getText(): string;
+}
+//# sourceMappingURL=TRefElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/TRefElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TRefElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TRefElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"TRefElement.d.ts","sourceRoot":"","sources":["../../src/Document/TRefElement.ts"],"names":[],"mappings":"AAAA,OAAO,WAAW,MAAM,eAAe,CAAC;AAExC,MAAM,CAAC,OAAO,OAAO,WAAY,SAAQ,WAAW;IACnD,IAAI,SAAU;IAEd,OAAO;CAaP"}
Index: imaps-frontend/node_modules/canvg/lib/Document/TSpanElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TSpanElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TSpanElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,9 @@
+import Document from './Document';
+import TextElement from './TextElement';
+export default class TSpanElement extends TextElement {
+    type: string;
+    protected readonly text: string;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    getText(): string;
+}
+//# sourceMappingURL=TSpanElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/TSpanElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TSpanElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TSpanElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"TSpanElement.d.ts","sourceRoot":"","sources":["../../src/Document/TSpanElement.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,WAAW,MAAM,eAAe,CAAC;AAExC,MAAM,CAAC,OAAO,OAAO,YAAa,SAAQ,WAAW;IACpD,IAAI,SAAW;IACf,SAAS,CAAC,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC;gBAG/B,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAgB3B,OAAO;CAGP"}
Index: imaps-frontend/node_modules/canvg/lib/Document/TextElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TextElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TextElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,44 @@
+import { RenderingContext2D } from '../types';
+import BoundingBox from '../BoundingBox';
+import Document from './Document';
+import Element from './Element';
+import FontElement from './FontElement';
+import GlyphElement from './GlyphElement';
+import RenderedElement from './RenderedElement';
+export default class TextElement extends RenderedElement {
+    type: string;
+    protected x: number;
+    protected y: number;
+    private leafTexts;
+    private textChunkStart;
+    private minX;
+    private maxX;
+    private measureCache;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    setContext(ctx: RenderingContext2D, fromMeasure?: boolean): void;
+    protected initializeCoordinates(): void;
+    getBoundingBox(ctx: RenderingContext2D): BoundingBox;
+    protected getFontSize(): number;
+    protected getTElementBoundingBox(ctx: RenderingContext2D): BoundingBox;
+    getGlyph(font: FontElement, text: string, i: number): GlyphElement;
+    getText(): string;
+    protected getTextFromNode(node?: ChildNode): string;
+    renderChildren(ctx: RenderingContext2D): void;
+    protected renderTElementChildren(ctx: RenderingContext2D): void;
+    protected applyAnchoring(): void;
+    protected adjustChildCoordinatesRecursive(ctx: RenderingContext2D): void;
+    protected adjustChildCoordinatesRecursiveCore(ctx: RenderingContext2D, textParent: TextElement, parent: Element, i: number): void;
+    protected adjustChildCoordinates(ctx: RenderingContext2D, textParent: TextElement, parent: Element, i: number): TextElement;
+    protected getChildBoundingBox(ctx: RenderingContext2D, textParent: TextElement, parent: Element, i: number): BoundingBox;
+    protected renderChild(ctx: RenderingContext2D, textParent: TextElement, parent: Element, i: number): void;
+    protected measureText(ctx: RenderingContext2D): number;
+    protected measureTargetText(ctx: RenderingContext2D, targetText: string): number;
+    /**
+     * Inherits positional attributes from {@link TextElement} parent(s). Attributes
+     * are only inherited from a parent to its first child.
+     * @param name - The attribute name.
+     * @returns The attribute value or null.
+     */
+    protected getInheritedAttribute(name: string): string | null;
+}
+//# sourceMappingURL=TextElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/TextElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TextElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TextElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"TextElement.d.ts","sourceRoot":"","sources":["../../src/Document/TextElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAQlB,OAAO,WAAW,MAAM,gBAAgB,CAAC;AAEzC,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,OAAO,MAAM,WAAW,CAAC;AAChC,OAAO,WAAW,MAAM,eAAe,CAAC;AACxC,OAAO,YAAY,MAAM,gBAAgB,CAAC;AAC1C,OAAO,eAAe,MAAM,mBAAmB,CAAC;AAEhD,MAAM,CAAC,OAAO,OAAO,WAAY,SAAQ,eAAe;IACvD,IAAI,SAAU;IACd,SAAS,CAAC,CAAC,SAAK;IAChB,SAAS,CAAC,CAAC,SAAK;IAChB,OAAO,CAAC,SAAS,CAAgB;IACjC,OAAO,CAAC,cAAc,CAAS;IAC/B,OAAO,CAAC,IAAI,CAAS;IACrB,OAAO,CAAC,IAAI,CAAS;IACrB,OAAO,CAAC,YAAY,CAAM;gBAGzB,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;IAW3B,UAAU,CAAC,GAAG,EAAE,kBAAkB,EAAE,WAAW,UAAQ;IAWvD,SAAS,CAAC,qBAAqB;IAS/B,cAAc,CAAC,GAAG,EAAE,kBAAkB;IAyBtC,SAAS,CAAC,WAAW;IAWrB,SAAS,CAAC,sBAAsB,CAAC,GAAG,EAAE,kBAAkB;IAWxD,QAAQ,CACP,IAAI,EAAE,WAAW,EACjB,IAAI,EAAE,MAAM,EACZ,CAAC,EAAE,MAAM;IA0CV,OAAO;IAIP,SAAS,CAAC,eAAe,CAAC,IAAI,CAAC,EAAE,SAAS;IAuB1C,cAAc,CAAC,GAAG,EAAE,kBAAkB;IA4BtC,SAAS,CAAC,sBAAsB,CAAC,GAAG,EAAE,kBAAkB;IAiFxD,SAAS,CAAC,cAAc;IAgCxB,SAAS,CAAC,+BAA+B,CAAC,GAAG,EAAE,kBAAkB;IAOjE,SAAS,CAAC,mCAAmC,CAC5C,GAAG,EAAE,kBAAkB,EACvB,UAAU,EAAE,WAAW,EACvB,MAAM,EAAE,OAAO,EACf,CAAC,EAAE,MAAM,GACP,IAAI;IAaP,SAAS,CAAC,sBAAsB,CAC/B,GAAG,EAAE,kBAAkB,EACvB,UAAU,EAAE,WAAW,EACvB,MAAM,EAAE,OAAO,EACf,CAAC,EAAE,MAAM;IA8FV,SAAS,CAAC,mBAAmB,CAC5B,GAAG,EAAE,kBAAkB,EACvB,UAAU,EAAE,WAAW,EACvB,MAAM,EAAE,OAAO,EACf,CAAC,EAAE,MAAM;IAwBV,SAAS,CAAC,WAAW,CACpB,GAAG,EAAE,kBAAkB,EACvB,UAAU,EAAE,WAAW,EACvB,MAAM,EAAE,OAAO,EACf,CAAC,EAAE,MAAM;IAUV,SAAS,CAAC,WAAW,CAAC,GAAG,EAAE,kBAAkB;IAiB7C,SAAS,CAAC,iBAAiB,CAC1B,GAAG,EAAE,kBAAkB,EACvB,UAAU,EAAE,MAAM;IAoDnB;;;;;OAKG;IACH,SAAS,CAAC,qBAAqB,CAAC,IAAI,EAAE,MAAM,GAAG,MAAM,GAAG,IAAI;CAgB5D"}
Index: imaps-frontend/node_modules/canvg/lib/Document/TextNode.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TextNode.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TextNode.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,5 @@
+import TSpanElement from './TSpanElement';
+export default class TextNode extends TSpanElement {
+    type: string;
+}
+//# sourceMappingURL=TextNode.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/TextNode.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TextNode.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TextNode.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"TextNode.d.ts","sourceRoot":"","sources":["../../src/Document/TextNode.ts"],"names":[],"mappings":"AAAA,OAAO,YAAY,MAAM,gBAAgB,CAAC;AAE1C,MAAM,CAAC,OAAO,OAAO,QAAS,SAAQ,YAAY;IACjD,IAAI,SAAc;CAClB"}
Index: imaps-frontend/node_modules/canvg/lib/Document/TextPathElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TextPathElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TextPathElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,73 @@
+import { RenderingContext2D } from '../types';
+import PathParser, { CommandType } from '../PathParser';
+import Document from './Document';
+import TextElement from './TextElement';
+import PathElement from './PathElement';
+export interface IPoint {
+    x: number;
+    y: number;
+}
+export interface IPathCommand {
+    type: CommandType;
+    points: number[];
+    start?: IPoint;
+    pathLength: number;
+}
+interface ICachedPoint extends IPoint {
+    distance: number;
+}
+interface IGlyphInfo {
+    text: string;
+    rotation: number;
+    p0: ICachedPoint;
+    p1: ICachedPoint;
+}
+export default class TextPathElement extends TextElement {
+    type: string;
+    protected textWidth: number;
+    protected textHeight: number;
+    protected pathLength: number;
+    protected glyphInfo: IGlyphInfo[];
+    protected readonly text: string;
+    protected readonly dataArray: IPathCommand[];
+    private letterSpacingCache;
+    private equidistantCache;
+    private readonly measuresCache;
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+    getText(): string;
+    path(ctx: RenderingContext2D): void;
+    renderChildren(ctx: RenderingContext2D): void;
+    protected getLetterSpacingAt(idx?: number): number;
+    protected findSegmentToFitChar(ctx: RenderingContext2D, anchor: string, textFullWidth: number, fullPathWidth: number, spacesNumber: number, inputOffset: number, dy: number, c: string, charI: number): {
+        offset: number;
+        segment: {
+            p0: ICachedPoint;
+            p1: ICachedPoint;
+        };
+        rotation: number;
+    };
+    protected measureText(ctx: RenderingContext2D, text?: string): number;
+    protected setTextData(ctx: RenderingContext2D): void;
+    protected parsePathData(path: PathElement): IPathCommand[];
+    protected pathM(pathParser: PathParser, points: number[]): void;
+    protected pathL(pathParser: PathParser, points: number[]): 16;
+    protected pathH(pathParser: PathParser, points: number[]): 16;
+    protected pathV(pathParser: PathParser, points: number[]): 16;
+    protected pathC(pathParser: PathParser, points: number[]): void;
+    protected pathS(pathParser: PathParser, points: number[]): 32;
+    protected pathQ(pathParser: PathParser, points: number[]): void;
+    protected pathT(pathParser: PathParser, points: number[]): 128;
+    protected pathA(pathParser: PathParser): number[];
+    protected calcLength(x: number, y: number, commandType: CommandType, points: number[]): number;
+    protected getPointOnLine(dist: number, p1x: number, p1y: number, p2x: number, p2y: number, fromX?: number, fromY?: number): IPoint;
+    protected getPointOnPath(distance: number): IPoint;
+    protected getLineLength(x1: number, y1: number, x2: number, y2: number): number;
+    protected getPathLength(): number;
+    protected getPointOnCubicBezier(pct: number, p1x: number, p1y: number, p2x: number, p2y: number, p3x: number, p3y: number, p4x: number, p4y: number): IPoint;
+    protected getPointOnQuadraticBezier(pct: number, p1x: number, p1y: number, p2x: number, p2y: number, p3x: number, p3y: number): IPoint;
+    protected getPointOnEllipticalArc(cx: number, cy: number, rx: number, ry: number, theta: number, psi: number): IPoint;
+    protected buildEquidistantCache(inputStep: number, inputPrecision: number): void;
+    protected getEquidistantPointOnPath(targetDistance: number, step?: number, precision?: number): ICachedPoint;
+}
+export {};
+//# sourceMappingURL=TextPathElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/TextPathElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TextPathElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TextPathElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"TextPathElement.d.ts","sourceRoot":"","sources":["../../src/Document/TextPathElement.ts"],"names":[],"mappings":"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"}
Index: imaps-frontend/node_modules/canvg/lib/Document/TitleElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TitleElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TitleElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,5 @@
+import Element from './Element';
+export default class TitleElement extends Element {
+    type: string;
+}
+//# sourceMappingURL=TitleElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/TitleElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/TitleElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/TitleElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"TitleElement.d.ts","sourceRoot":"","sources":["../../src/Document/TitleElement.ts"],"names":[],"mappings":"AAAA,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,OAAO,YAAa,SAAQ,OAAO;IAChD,IAAI,SAAW;CACf"}
Index: imaps-frontend/node_modules/canvg/lib/Document/UnknownElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/UnknownElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/UnknownElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,6 @@
+import Document from './Document';
+import Element from './Element';
+export default class UnknownElement extends Element {
+    constructor(document: Document, node: HTMLElement, captureTextNodes?: boolean);
+}
+//# sourceMappingURL=UnknownElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/UnknownElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/UnknownElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/UnknownElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"UnknownElement.d.ts","sourceRoot":"","sources":["../../src/Document/UnknownElement.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,YAAY,CAAC;AAClC,OAAO,OAAO,MAAM,WAAW,CAAC;AAEhC,MAAM,CAAC,OAAO,OAAO,cAAe,SAAQ,OAAO;gBAEjD,QAAQ,EAAE,QAAQ,EAClB,IAAI,EAAE,WAAW,EACjB,gBAAgB,CAAC,EAAE,OAAO;CAQ3B"}
Index: imaps-frontend/node_modules/canvg/lib/Document/UseElement.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/UseElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/UseElement.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,15 @@
+import { RenderingContext2D } from '../types';
+import Transform from '../Transform';
+import RenderedElement from './RenderedElement';
+import PathElement from './PathElement';
+export default class UseElement extends RenderedElement {
+    type: string;
+    private cachedElement;
+    setContext(ctx: RenderingContext2D): void;
+    path(ctx: RenderingContext2D): void;
+    renderChildren(ctx: RenderingContext2D): void;
+    getBoundingBox(ctx: RenderingContext2D): import("..").BoundingBox;
+    elementTransform(): Transform;
+    protected get element(): PathElement;
+}
+//# sourceMappingURL=UseElement.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/UseElement.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/UseElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/UseElement.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"UseElement.d.ts","sourceRoot":"","sources":["../../src/Document/UseElement.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,kBAAkB,EAClB,MAAM,UAAU,CAAC;AAElB,OAAO,SAAS,MAAM,cAAc,CAAC;AACrC,OAAO,eAAe,MAAM,mBAAmB,CAAC;AAChD,OAAO,WAAW,MAAM,eAAe,CAAC;AAGxC,MAAM,CAAC,OAAO,OAAO,UAAW,SAAQ,eAAe;IACtD,IAAI,SAAS;IACb,OAAO,CAAC,aAAa,CAAc;IAEnC,UAAU,CAAC,GAAG,EAAE,kBAAkB;IAelC,IAAI,CAAC,GAAG,EAAE,kBAAkB;IAU5B,cAAc,CAAC,GAAG,EAAE,kBAAkB;IAsEtC,cAAc,CAAC,GAAG,EAAE,kBAAkB;IAYtC,gBAAgB;IAShB,SAAS,KAAK,OAAO,gBAMpB;CACD"}
Index: imaps-frontend/node_modules/canvg/lib/Document/elements.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/elements.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/elements.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,93 @@
+import Element from './Element';
+import UnknownElement from './UnknownElement';
+import RenderedElement from './RenderedElement';
+import PathElement from './PathElement';
+import SVGElement from './SVGElement';
+import RectElement from './RectElement';
+import CircleElement from './CircleElement';
+import EllipseElement from './EllipseElement';
+import LineElement from './LineElement';
+import PolylineElement from './PolylineElement';
+import PolygonElement from './PolygonElement';
+import PatternElement from './PatternElement';
+import MarkerElement from './MarkerElement';
+import DefsElement from './DefsElement';
+import GradientElement from './GradientElement';
+import LinearGradientElement from './LinearGradientElement';
+import RadialGradientElement from './RadialGradientElement';
+import StopElement from './StopElement';
+import AnimateElement from './AnimateElement';
+import AnimateColorElement from './AnimateColorElement';
+import AnimateTransformElement from './AnimateTransformElement';
+import FontElement from './FontElement';
+import FontFaceElement from './FontFaceElement';
+import MissingGlyphElement from './MissingGlyphElement';
+import GlyphElement from './GlyphElement';
+import TextElement from './TextElement';
+import TSpanElement from './TSpanElement';
+import TRefElement from './TRefElement';
+import AElement from './AElement';
+import TextPathElement from './TextPathElement';
+import ImageElement from './ImageElement';
+import GElement from './GElement';
+import SymbolElement from './SymbolElement';
+import StyleElement from './StyleElement';
+import UseElement from './UseElement';
+import MaskElement from './MaskElement';
+import ClipPathElement from './ClipPathElement';
+import FilterElement from './FilterElement';
+import FeDropShadowElement from './FeDropShadowElement';
+import FeMorphologyElement from './FeMorphologyElement';
+import FeCompositeElement from './FeCompositeElement';
+import FeColorMatrixElement from './FeColorMatrixElement';
+import FeGaussianBlurElement from './FeGaussianBlurElement';
+import TitleElement from './TitleElement';
+import DescElement from './DescElement';
+declare const elements: {
+    svg: typeof SVGElement;
+    rect: typeof RectElement;
+    circle: typeof CircleElement;
+    ellipse: typeof EllipseElement;
+    line: typeof LineElement;
+    polyline: typeof PolylineElement;
+    polygon: typeof PolygonElement;
+    path: typeof PathElement;
+    pattern: typeof PatternElement;
+    marker: typeof MarkerElement;
+    defs: typeof DefsElement;
+    linearGradient: typeof LinearGradientElement;
+    radialGradient: typeof RadialGradientElement;
+    stop: typeof StopElement;
+    animate: typeof AnimateElement;
+    animateColor: typeof AnimateColorElement;
+    animateTransform: typeof AnimateTransformElement;
+    font: typeof FontElement;
+    'font-face': typeof FontFaceElement;
+    'missing-glyph': typeof MissingGlyphElement;
+    glyph: typeof GlyphElement;
+    text: typeof TextElement;
+    tspan: typeof TSpanElement;
+    tref: typeof TRefElement;
+    a: typeof AElement;
+    textPath: typeof TextPathElement;
+    image: typeof ImageElement;
+    g: typeof GElement;
+    symbol: typeof SymbolElement;
+    style: typeof StyleElement;
+    use: typeof UseElement;
+    mask: typeof MaskElement;
+    clipPath: typeof ClipPathElement;
+    filter: typeof FilterElement;
+    feDropShadow: typeof FeDropShadowElement;
+    feMorphology: typeof FeMorphologyElement;
+    feComposite: typeof FeCompositeElement;
+    feColorMatrix: typeof FeColorMatrixElement;
+    feGaussianBlur: typeof FeGaussianBlurElement;
+    title: typeof TitleElement;
+    desc: typeof DescElement;
+};
+export default elements;
+declare type Elements = typeof elements;
+export declare type AnyElement = Elements[keyof Elements];
+export { Element, UnknownElement, RenderedElement, PathElement, SVGElement, RectElement, CircleElement, EllipseElement, LineElement, PolylineElement, PolygonElement, PatternElement, MarkerElement, DefsElement, GradientElement, LinearGradientElement, RadialGradientElement, StopElement, AnimateElement, AnimateColorElement, AnimateTransformElement, FontElement, FontFaceElement, MissingGlyphElement, GlyphElement, TextElement, TSpanElement, TRefElement, AElement, TextPathElement, ImageElement, GElement, SymbolElement, StyleElement, UseElement, MaskElement, ClipPathElement, FilterElement, FeDropShadowElement, FeMorphologyElement, FeCompositeElement, FeColorMatrixElement, FeGaussianBlurElement, TitleElement, DescElement };
+//# sourceMappingURL=elements.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/elements.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/elements.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/elements.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"elements.d.ts","sourceRoot":"","sources":["../../src/Document/elements.ts"],"names":[],"mappings":"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"}
Index: imaps-frontend/node_modules/canvg/lib/Document/index.d.ts
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/index.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/index.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,4 @@
+export { default } from './Document';
+export * from './Document';
+export * from './elements';
+//# sourceMappingURL=index.d.ts.map
Index: imaps-frontend/node_modules/canvg/lib/Document/index.d.ts.map
===================================================================
--- imaps-frontend/node_modules/canvg/lib/Document/index.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/canvg/lib/Document/index.d.ts.map	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,1 @@
+{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/Document/index.ts"],"names":[],"mappings":"AAAA,OAAO,EACN,OAAO,EACP,MAAM,YAAY,CAAC;AACpB,cAAc,YAAY,CAAC;AAC3B,cAAc,YAAY,CAAC"}
