import IExtractorComponents from './IExtractorComponents'; import IExtractorContext from './IExtractorContext'; import IExtractorRunOptions from './IExtractorRunOptions'; import IExtractorPlugin from './IExtractorPlugin'; export type IExtractorPluginConstructor = { new (components?: IExtractorComponents & TComponentAddons>): IExtractorPlugin & IExtraAddons, IExtractorContext & TContextAddons>; readonly runArgAddons?: IExtraAddons; readonly componentAddons?: TContextAddons; readonly contextAddons?: TComponentAddons; }; export declare function ExtractorPluginStatics(staticClass: IExtractorPluginConstructor): void;