/// <reference types="node" />
import type { Config } from '@jest/types';
export default class AssurkaCustomWatcher {
    _stdin: NodeJS.ReadStream;
    _stdout: NodeJS.WriteStream;
    constructor({ stdin, stdout, config }: {
        stdin: NodeJS.ReadStream;
        stdout: NodeJS.WriteStream;
        config?: any;
    });
    apply(jestHooks: any): void;
    getUsageInfo(globalConfig: any): {
        key: string;
        prompt: string;
    };
    run(globalConfig: Config.GlobalConfig, updateConfigAndRun: any): Promise<true>;
}
//# sourceMappingURL=watcher.d.ts.map