import { i as OpenClawConfig } from "./types.openclaw-fYj4Ft14.js"; //#region src/plugins/command-specs.d.ts type PluginCommandSpecOptions = { env?: NodeJS.ProcessEnv; stateDir?: string; workspaceDir?: string; config?: OpenClawConfig; }; declare function getPluginCommandSpecs(provider?: string, options?: PluginCommandSpecOptions): Array<{ name: string; description: string; descriptionLocalizations?: Record; acceptsArgs: boolean; }>; /** Resolve plugin command specs for a provider's native naming surface without support gating. */ declare function listProviderPluginCommandSpecs(provider?: string): Array<{ name: string; description: string; descriptionLocalizations?: Record; acceptsArgs: boolean; }>; //#endregion export { listProviderPluginCommandSpecs as n, getPluginCommandSpecs as t };