///
import { Compiler } from "webpack";
export interface TsCheckerWebpackPluginOptions {
incremental?: boolean;
tsconfig: string;
tslint?: string;
tslintEmitErrors?: boolean;
memoryLimit?: number;
timings?: boolean;
diagnosticFormatter?: string;
ignoreDiagnostics?: Array;
ignoreLints?: Array;
}
declare class TsCheckerWebpackPlugin {
private watchMode;
private compiler;
private logger;
private checker;
private current;
private startTime;
constructor(options: TsCheckerWebpackPluginOptions);
apply(compiler: Compiler): void;
}
export default TsCheckerWebpackPlugin;