import type { Path } from "../../common/CustomTypes/Path";
import type { ResourceHelper } from "./ResourceHelper";
export interface RequiredFile {
    path: Path;
    requiringResources: RequiringResource[];
}
export interface RequiringResource {
    resource: ResourceHelper;
    reason: string;
}
export declare function getRequiredFiles(resource: ResourceHelper): Promise<Iterable<RequiredFile>>;
