import { ErrorUpdater } from "../../../upgrade/error-updater"; import { ErrorResult } from "../../../upgrade/models/error-result"; /** * Updater for Angular 15 errors. */ export declare class ErrorUpdaterAngular15 extends ErrorUpdater { /** * The function to parse the log file and update the errors. * @param log the input log.txt file data. * @param updateSource the update source. * @returns the count for unresolved errors. */ resolveLogBuildErrors(log: string, updateSource?: string[]): Promise; /** * The function to parse the log file and update the warnings. * @param log the input log.txt file data. * @param updateSource the update source. * @returns the count for unresolved errors. */ resolveLogBuildWarnings(log: string, updateSource?: string[]): Promise; /** * Gets the error results from the log file data. * @param log the log file data. * @returns the parsed error results. */ protected parseLogBuildErrors(log: string): ErrorResult[]; /** * Gets the warning results from the log file data. * @param log the log file data. * @returns the parsed warning results. */ protected parseLogBuildWarning(log: string): ErrorResult[]; /** * Checks if there are nested dependencies. * @param log the log file data. */ protected checkNestedDependencies(log: string): void; }