/** * Action Catalog — single source of truth for all read-only Dependency-Track actions. */ export interface ActionDef { /** Unique action identifier used by execute_action */ id: string; /** Human-readable description shown in search results */ description: string; /** API tag/category for grouping */ category: string; /** Endpoint path template — {param} placeholders are replaced from params */ endpoint: string; /** HTTP method (all read-only actions are GET) */ method: "GET"; /** Parameter names that MUST be present in params */ requiredParams: string[]; /** Optional parameter name → description */ optionalParams: Record; /** Extra keywords for search matching beyond id/description */ keywords: string[]; } export declare const ACTIONS: ActionDef[]; //# sourceMappingURL=actions.d.ts.map