import type { CoverageSpecSourceMode, SpecEntry } from './types.js'; export interface ParseSpecDependencies { cacheDir: string; fetch: (input: string | URL | Request, init?: RequestInit) => Promise; timeoutMs: number; } export interface ParsedSpec { entries: SpecEntry[]; source: string; sourceMode: CoverageSpecSourceMode; sha256: string; } export declare function parseSpecWithDependencies(options: { offline?: boolean; specPath?: string; }, dependencies: ParseSpecDependencies): Promise; export declare function parseSpec(options?: { offline?: boolean; specPath?: string; }): Promise; //# sourceMappingURL=parse-spec.d.ts.map