import type { ParsersEngineErrorMessage, ParsersEngineInformationMessage, ParsersEngineMessage, ParsersEngineWarningMessage } from './definitions/ParsersEngineMessage.js'; import { ParserOutput } from './definitions/parserOutput.js'; export declare class ParserToolbox { output: ParserOutput | null; errorMessages: Array; warningMessages: Array; informationMessages: Array; pipelineName: string; constructor(options?: { pipelineName?: string; }); get hasError(): boolean; get hasWarning(): boolean; get hasInformation(): boolean; populateMessage(message: ParsersEngineMessage): void; populateOutput(candidateOutput: ParserOutput): void; updateOutput(callback: (output: ParserOutput) => ParserOutput): void; } //# sourceMappingURL=ParserToolbox.d.ts.map