import { DirectoryStructure, CodeMapGeneratorConfig } from './types.js'; export declare function getBaseOutputDir(): string; export declare function ensureDirectoryExists(dirPath: string): Promise; export declare function validateDirectoryIsWritable(dirPath: string): Promise; export declare function getOutputDirectory(_config?: CodeMapGeneratorConfig): string; export declare function getCacheDirectory(config?: CodeMapGeneratorConfig): string; export declare function getFileInfoCacheDirectory(cacheDir: string): string; export declare function getMetadataCacheDirectory(cacheDir: string): string; export declare function getTempDirectory(cacheDir: string): string; export declare function getJobTempDirectory(tempDir: string, jobId: string): string; export declare function generateTimestampFileName(name: string, extension: string): string; export declare function createDirectoryStructure(config: CodeMapGeneratorConfig, jobId: string): Promise; //# sourceMappingURL=directoryUtils.d.ts.map