import type { ITtscProjectMembershipPolicy } from "./tsconfigPaths"; /** * Match configured root files or a directory that can contain one. * * This is discovery, not dependency membership: imports outside these specs * remain compiler inputs and are proven by the external-input snapshot. * TypeScript's include grammar has only *, ?, ** and implicit directory globs. * Unknown policies stay permissive; no filesystem existence probe is needed, so * a newly created directory receives the same answer as an existing one. */ export declare function matchesProjectRootFile(location: string, policy: ITtscProjectMembershipPolicy, directory: boolean): boolean;