import type { Plugin } from '@rsdoctor/types'; import { InternalBasePlugin } from './base.js'; export declare class InternalSummaryPlugin extends InternalBasePlugin { readonly name = "summary"; private times; private preTimes; private postTimes; apply(compiler: T): void; private mark; beforeCompile: () => Promise; afterCompile: (compilation: Plugin.BaseCompilation) => Promise; done: (compiler: T) => Promise; private report; }