/** * Default Configuration for Hari Seldon * * Hari Seldon provides multi-agent orchestration with Git worktree isolation. * Since Claude Code already IS Anthropic, the defaults here configure available providers. * * Note: Roles are NOT pre-configured - users choose which roles they want during setup. */ import type { Config } from '../types.js'; /** * Default configuration object. * Applied as the base layer before merging user/project configs. * * Note: Anthropic is NOT included because Claude Code already provides it. * These are EXTERNAL providers for second opinions and critiques. * Roles are empty by default - users configure them during setup. */ export declare const DEFAULT_CONFIG: Config; /** * Configuration file search paths in priority order. * Higher priority paths are listed first. */ export interface ConfigPaths { /** Project-level config paths (highest priority) */ project: string[]; /** User-level config paths */ user: string[]; /** System-level config paths (lowest priority) */ system: string[]; } /** * Get standard configuration file search paths. * Returns paths organized by scope (project, user, system). * * @returns Object containing config paths by scope */ export declare function getConfigPaths(): ConfigPaths; /** * Get all config paths as a flat array in priority order (highest first). * * @returns Array of config file paths */ export declare function getAllConfigPaths(): string[]; /** * Get the default user config directory path. * This is where user-specific config should be created. * * @returns Path to user config directory */ export declare function getUserConfigDir(): string; /** * Get the default user config file path. * * @returns Path to user config file */ export declare function getUserConfigPath(): string; //# sourceMappingURL=defaults.d.ts.map