/** * Config edit subcommand - opens configuration file in editor */ /** * Options for editConfig */ export interface EditConfigOptions { /** Edit local (project) config instead of user config */ local?: boolean; } /** * Context for config edit operation */ export interface EditContext { /** Current working directory */ cwd?: string; /** User config path (for testing) */ userConfigPath?: string; } /** * Target config file information */ export interface ConfigEditTarget { /** Path to the config file */ path: string; /** Whether the file exists */ exists: boolean; } /** * Get the target config file for editing. */ export declare function getConfigEditTarget(options: EditConfigOptions, context?: EditContext): ConfigEditTarget; /** * Create a config file template for new files. * Returns a TOML template with all options commented out. */ export declare function createConfigTemplate(): string; //# sourceMappingURL=edit.d.ts.map