/** * Configuration loader for cdecode-config.json */ import { type CDecodeConfig } from './types.js'; /** * Finds the cdecode-config.json file by walking up the directory tree */ export declare function findConfigFile(startDir?: string): string | null; /** * Loads and parses the cdecode-config.json file */ export declare function loadConfig(rootDir?: string): { config: CDecodeConfig; configPath: string; repoRoot: string; }; /** * Loads config with defaults merged in */ export declare function loadConfigWithDefaults(rootDir?: string): { config: CDecodeConfig; configPath: string; repoRoot: string; }; /** * Resolves relative paths in config to absolute paths */ export declare function resolveConfigPaths(config: CDecodeConfig, repoRoot: string): CDecodeConfig; export { type CDecodeConfig } from './types.js'; //# sourceMappingURL=loader.d.ts.map