export interface ImportResolverConfig { enabled: boolean; cacheSize?: number; useCache?: boolean; extensions?: Record; expandSecurityBoundary?: boolean; } export declare class ImportResolverManager { private static instance; private config; private constructor(); static getInstance(): ImportResolverManager; initialize(config: ImportResolverConfig): void; resolveImport(importPath: string, fromFile: string, language: string, projectRoot: string): string; resolveImport(importPath: string, fromFile: string, language: string, projectRoot: string, includeAbsolutePath: boolean): { resolvedPath?: string; absolutePath?: string; }; clearCache(): void; getCacheSize(): number; getConfig(): ImportResolverConfig; isEnabled(): boolean; } //# sourceMappingURL=ImportResolverManager.d.ts.map