/// <reference types="lodash" />
import type { Test } from "../../../types";
import type { NormalizedDependencies, SelectivityCompressionType } from "./types";
export declare class TestDependenciesReader {
    private readonly _selectivityTestsPath;
    private readonly _compression;
    constructor(selectivityRootPath: string, compression: SelectivityCompressionType);
    getFor(test: Test): Promise<NormalizedDependencies>;
}
export declare const getTestDependenciesReader: ((selectivityRootPath: string, compression: SelectivityCompressionType) => TestDependenciesReader) & import("lodash").MemoizedFunction;
