import { Component } from "@ribajs/core"; import { FormGroup } from "../../types"; import { PdfService } from "../../services/pdf.service"; interface Scope { src: string; workerSrc: string; forms: FormGroup[]; } export declare class PdfFormFieldsComponent extends Component { static tagName: string; protected pdfService?: PdfService; protected autobind: boolean; static get observedAttributes(): string[]; protected scope: Scope; constructor(element?: HTMLElement); protected connectedCallback(): void; protected init(observedAttributes: string[]): Promise; protected beforeBind(): Promise; protected afterBind(): Promise; protected requiredAttributes(): string[]; protected disconnectedCallback(): void; protected template(): string | null; } export {};