import type { OutputFormat } from '../utils/output'; /** @typedef {import('../utils/output').OutputFormat} OutputFormat */ /** * @typedef {Object} ConfigSetOptions * @property {boolean} [global] * @property {OutputFormat} [format] */ interface ConfigSetOptions { global?: boolean; format?: OutputFormat; } /** * Sets a configuration value * @param {string} key - The configuration key * @param {string} value - The value to set * @param {ConfigSetOptions} options - Configuration options */ export declare function configSet(key: string, value: string, options?: ConfigSetOptions): Promise; /** * Gets a configuration value * @param {string} [key] - The configuration key * @param {ConfigSetOptions} [options] - Configuration options */ export declare function configGet(key?: string, options?: ConfigSetOptions): Promise; /** * Initializes a new project configuration * @param {string} [name] - Optional project name */ export declare function configInit(name?: string): Promise; export {};