import { CharMap, CharOptions, CharData, VariantData, DelimiterData, FontData } from '../common/FontData.js'; export * from '../common/FontData.js'; export declare type CharStringMap = { [name: number]: string; }; export interface SVGCharOptions extends CharOptions { c?: string; p?: string; } export declare type SVGCharMap = CharMap; export declare type SVGCharData = CharData; export interface SVGVariantData extends VariantData { cacheID: string; } export interface SVGDelimiterData extends DelimiterData { } export declare class SVGFontData extends FontData { static OPTIONS: { dynamicPrefix: string; }; static JAX: string; static charOptions(font: SVGCharMap, n: number): SVGCharOptions; } export declare type SVGFontDataClass = typeof SVGFontData; export declare function AddPaths(font: SVGCharMap, paths: CharStringMap, content: CharStringMap): SVGCharMap;