import type { OpencodeConfig, ConfigFormat } from "./types"; /** * Find OpenCode config file in order of priority: * 1. .opencode/opencode.json[c] (project-local subdirectory) * 2. opencode.json[c] (project root) * 3. ~/.config/opencode/opencode.json[c] (global) */ export declare function findConfigFile(directory: string): { path: string; format: ConfigFormat; } | null; export declare function readConfig(configPath: string): Promise<{ content: string; config: OpencodeConfig; }>; export declare function isPluginInstalled(config: OpencodeConfig): boolean; export declare function installPlugin(configPath: string): Promise; export declare function getDefaultConfigPath(directory: string): string; export declare function getGlobalConfigPath(): string; export declare function createDefaultConfig(configPath: string): Promise;