claudekit
Version:
CLI tools for Claude Code development workflow
10 lines • 827 B
TypeScript
import type { Config, HooksConfig } from '../types/config.js';
export declare function loadConfig(projectRoot: string): Promise<Config>;
export declare function saveConfig(projectRoot: string, config: Config): Promise<void>;
export declare function configExists(projectRoot: string): Promise<boolean>;
export declare function resolveHookPaths(hooksConfig: HooksConfig, projectRoot: string): HooksConfig;
export declare function mergeConfigs(newConfig: Config, existingConfig: Config, projectRoot: string): Promise<Config>;
export declare function loadMergedConfig(projectRoot: string, additionalConfigs?: Config[]): Promise<Config>;
export declare function saveMergedConfig(projectRoot: string, newConfig: Config): Promise<Config>;
export declare function loadUserConfig(): Promise<Config>;
//# sourceMappingURL=config.d.ts.map