import { type SafeImportResult } from './safe-import.js'; export interface IImportContext { readonly timeoutMs: number; size(): number; load>(filePath: string): Promise>; hasSettled(filePath: string): boolean; entries(): IterableIterator<[string, SafeImportResult]>; } export interface IImportContextOptions { timeoutMs?: number; } export declare function createImportContext(options?: IImportContextOptions): IImportContext; //# sourceMappingURL=import-context.d.ts.map