UNPKG

649 BTypeScriptView Raw
1export type PDFPageProxy = import("../src/display/api").PDFPageProxy;
2export type StructTreeLayerBuilderOptions = {
3 pdfPage: PDFPageProxy;
4};
5/**
6 * @typedef {Object} StructTreeLayerBuilderOptions
7 * @property {PDFPageProxy} pdfPage
8 */
9export class StructTreeLayerBuilder {
10 /**
11 * @param {StructTreeLayerBuilderOptions} options
12 */
13 constructor({ pdfPage }: StructTreeLayerBuilderOptions);
14 pdfPage: import("../src/display/api").PDFPageProxy;
15 render(structTree: any): HTMLSpanElement | null;
16 _setAttributes(structElement: any, htmlElement: any): void;
17 _walk(node: any): HTMLSpanElement | null;
18}