import ScrappedAndamento from "../data-structures/ScrappedAndamento"; import AndamentosScrapper from "./AndamentosScrapper"; type AndamentoType = "documento" | "movimentação"; declare class Pje1gTjbaAndamentosScrapper extends AndamentosScrapper { protected doc: Document; protected lisAndamentos: NodeListOf; constructor(doc: Document); fetchAndamentosInfo(): Promise; protected loadPageCheckpoints(): Promise; protected expandMovimentos(): Promise; protected getAndamentos(): Promise; protected getDocumentInfo(elMatCard: HTMLElement, andamentoType: AndamentoType): Promise<(string | boolean)[]>; protected getDocName(elMatCard: HTMLElement): string; protected getDocContent(elMatCard: HTMLElement, isCancelado: boolean): Promise; protected getDocumentTextContentIfExists(documentAnchor: HTMLAnchorElement): Promise; protected isPdf(docAreaContainer: HTMLElement): boolean; protected getElementInnerText(contentElement: HTMLElement): string; protected getDate(li: HTMLElement, horaAndamento: string): Date; protected findDateString(li: Element): string; protected getDateFromPje1gTrt5AndamentoDateString(dateStr: string, timeStr?: string): Date; protected getNome(elMatCard: HTMLElement, docName?: string): string; } export default Pje1gTjbaAndamentosScrapper;