import { TypstRenderer } from './renderer.mjs'; import { GConstructor, TypstDocumentContext } from './contrib/dom/typst-doc.mjs'; 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.mjs").Options & InitDomDocArgs) => import("./contrib/dom/typst-doc.mjs").TypstDocument & ITypstDomDocument>; export declare class TypstDomDocument extends TypstDomDocument_base { } export {}; //# sourceMappingURL=dom.d.mts.map