import { PDFServicesJobParams } from "../PDFServicesJobParams"; /** * Parameters for creating a tagged PDF using {@link AutotagPDFJob}. */ export declare class AutotagPDFParams implements PDFServicesJobParams { private readonly _generateReport?; private readonly _shiftHeadings?; /** * Constructs a new `AutotagPDFParams` instance. * * @param params - The parameters for constructing an instance of `AutotagPDFParams`. * @param [params.generateReport] - Whether to generate an additional tagging report which contains the * information about the tags that the tagged output PDF document contains. The default value is `false`. * @param [params.shiftHeadings] - Whether to shift headings in the output PDF document. * The default value is `false`. */ constructor(params: { generateReport?: boolean; shiftHeadings?: boolean; }); /** * Returns a boolean value specifying whether an additional tagging report needs to be generated. * * @returns `true` if tagging report will be generated, `false` otherwise */ get generateReport(): boolean | undefined; /** * Returns a boolean value specifying whether headings need to be shifted in the tagged PDF. * * @returns `true` if headings will be shifted in the tagged PDF, `false` otherwise */ get shiftHeadings(): boolean | undefined; }