import type { Config, HooksConfig } from '../types/config.js'; export declare function loadConfig(projectRoot: string): Promise; export declare function saveConfig(projectRoot: string, config: Config): Promise; export declare function configExists(projectRoot: string): Promise; export declare function resolveHookPaths(hooksConfig: HooksConfig, projectRoot: string): HooksConfig; export declare function mergeConfigs(newConfig: Config, existingConfig: Config, projectRoot: string): Promise; export declare function loadMergedConfig(projectRoot: string, additionalConfigs?: Config[]): Promise; export declare function saveMergedConfig(projectRoot: string, newConfig: Config): Promise; export declare function loadUserConfig(): Promise; //# sourceMappingURL=config.d.ts.map