/** * Real glob matching for `documentGraph` discovery, backed by `picomatch`. * * This wrapper is intentionally separate from the hand-rolled `matchesPattern` * used by the writable `documents` source: the graph source needs full glob * semantics (recursive `**`, brace groups) while `documents` keeps its existing * narrow behavior unchanged. * * Pure JS only — no Node imports — so it stays runtime-agnostic for `@proseql/core`. */ /** * Match a single normalized, root-relative path against one glob pattern. Paths * that escape the root (`../…`) never match. */ export declare function isMatch(relativePath: string, pattern: string): boolean; /** * Match a path against an ordered list of patterns; true if any pattern matches. * An empty list matches nothing. */ export declare function matchesAny(relativePath: string, patterns: ReadonlyArray): boolean; //# sourceMappingURL=glob-match.d.ts.map