import { CliProgram } from './program'; import { ParserErrors as IParserErrors, ParserErrorType } from './types'; export declare class ParserErrors implements IParserErrors { private program; private _errors; private _unknownCommand; constructor(program: CliProgram); get unknownCommand(): string; get unknownCommandSuggestions(): string[]; get commandErrors(): string[]; get argumentErrors(): string[]; get optionErrors(): string[]; get allErrors(): string[]; getErrors: (type?: ParserErrorType) => string[]; clearErrors: (type?: ParserErrorType) => void; pushUnknownCommand: (commandName: string) => void; push: (type: ParserErrorType, message: string) => void; get hasErrors(): boolean; get hasNonArgOrOptionErrors(): boolean; }