import type { ESLint } from 'eslint';
import { Reporter } from './Reporter.js';
export declare class JSReporter extends Reporter {
    private data;
    static RULES_TO_SEND: string[];
    static create(): Promise<JSReporter>;
    map(results: Awaited<ReturnType<ESLint['lintFiles']>>): JSReporter;
    send(): Promise<void>;
}
