/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { SVGIcon } from "@progress/kendo-svg-icons"; /** * Defines the interface for the AIPrompt commands rendered in the Command view. */ export interface PromptCommand { /** * Represents the unique identifier of the command. */ id: string | number; /** * Specifies the command text. */ text?: string; /** * Specifies the name of the [font icon](https://www.telerik.com/kendo-angular-ui/components/styling/icons#icons-list) to render for the command. */ icon?: string; /** * Specifies the name of the [SVG icon](https://www.telerik.com/kendo-angular-ui/components/icons/svgicon/svgicon-list) to render for the command. */ svgIcon?: SVGIcon; /** * Defines the child commands as an array. */ children?: Array; }