import { type Scope } from "../lib/opencode.js"; export type PluginEntry = { name: string; source: string; enabled: boolean; }; declare const _default: import("citty").CommandDef<{ readonly scope: { readonly type: "enum"; readonly options: ["global", "project"]; readonly default: "global"; readonly description: "List plugins from global or project config."; }; readonly "config-dir": { readonly type: "string"; readonly description: "Override the global config home used for opencode/"; }; readonly verbose: { readonly type: "boolean"; readonly default: false; readonly description: "Show additional details including config path."; }; }>; export default _default; export declare function listPlugins(scope: Scope, cwd: string, configDir?: string): Promise; export declare function parsePluginSpecifier(specifier: string): PluginEntry; export declare function loadVvocPluginToggles(): Promise | null>; export declare function renderPluginTable(plugins: PluginEntry[], vvocToggles?: Record | null): void;