import { i as SvgDiagnosticSink } from "../diagnostics-DVAXKgcf.js"; import { ContentDocument } from "document-schema.js"; //#region src/svg/write.d.ts declare class SvgUnsupportedDocumentKindError extends Error { readonly kind: ContentDocument["kind"]; constructor(kind: ContentDocument["kind"]); } declare class SvgMultiPageNotSpecifiedError extends Error { readonly pageCount: number; constructor(pageCount: number); } declare class SvgPageNotFoundError extends Error { readonly page: number; readonly pageCount: number; constructor(page: number, pageCount: number); } interface BuildSvgTextOptions { readonly page?: number; readonly onSvgDiagnostic?: SvgDiagnosticSink; } declare function buildSvgText(content: ContentDocument, options?: BuildSvgTextOptions): string; //#endregion export { BuildSvgTextOptions, SvgMultiPageNotSpecifiedError, SvgPageNotFoundError, SvgUnsupportedDocumentKindError, buildSvgText };