import type { Files } from '@plugjs/plug/files';
import type { Context, PipeParameters, Plug } from '@plugjs/plug/pipe';
/** Runner implementation for the `ESLint` plug. */
export declare class ESLint implements Plug<void> {
    private readonly _options;
    constructor(...arg: PipeParameters<'eslint'>);
    pipe(files: Files, context: Context): Promise<void>;
}
