| 195 | // eslint-disable-next-line @typescript-eslint/no-namespace |
| 196 | declare namespace Action { |
| 197 | interface ActionMetadata { |
| 198 | title?: string; |
| 199 | description?: string; |
| 200 | links?: Link[]; |
| 201 | input?: { |
| 202 | type?: PrimitiveJsonType; |
| 203 | minimum?: number; |
| 204 | maximum?: number; |
| 205 | multipleOf?: number; |
| 206 | enum?: readonly string[]|readonly number[]; |
| 207 | }; |
| 208 | } |
| 209 | |
| 210 | interface ActionDescription<InputType = any> { |
| 211 | [name: string]: { |
nothing calls this directly
no outgoing calls
no test coverage detected