//#region src/plugins/manifest-command-aliases.d.ts type PluginManifestCommandAliasKind = "runtime-slash"; type PluginManifestCommandAlias = { /** Command-like name users may put in plugin config by mistake. */name: string; /** Command family, used for targeted diagnostics. */ kind?: PluginManifestCommandAliasKind; /** Optional root CLI command that handles related CLI operations. */ cliCommand?: string; }; type PluginManifestCommandAliasRegistry = { plugins: readonly { id: string; enabledByDefault?: boolean; commandAliases?: readonly PluginManifestCommandAlias[]; contracts?: { tools?: readonly string[]; }; }[]; }; //#endregion export { PluginManifestCommandAliasRegistry as n, PluginManifestCommandAlias as t };