import { CompilerOptions } from 'typescript';
import { Logger, TestMetadata } from '../types';
export declare function watchTestMetadata(cwd: string, fileGlobs: string[], compilerOptions: CompilerOptions, mode: 'node' | 'browser', logger: Logger, removeFile: (filePath: string) => void, cb: (metadata: TestMetadata[]) => void): Promise<{
    dispose: () => void;
}>;
