import { TypstRenderer } from "./renderer.cjs"; import { GConstructor, TypstDocumentContext } from "./contrib/dom/typst-doc.cjs"; export interface ITypstDomDocument { mountDom(pixelPerPt: number | undefined): Promise; } export interface InitDomDocArgs { renderer: TypstRenderer; domScale?: number; } export declare function provideDomDoc>>(Base: TBase): TBase & GConstructor; declare const TypstDomDocument_base: new (options: import("./contrib/dom/typst-doc.cjs").Options & InitDomDocArgs) => import("./contrib/dom/typst-doc.cjs").TypstDocument & ITypstDomDocument>; export declare class TypstDomDocument extends TypstDomDocument_base { } export {}; //# sourceMappingURL=dom.d.mts.map