/**-----------------------------------------------------------------------------------------
* 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";
/**
 * Describes a command shown in the Inline AI Prompt input.
 */
export interface InlineAIPromptCommand {
    /**
     * The unique identifier for the command.
     */
    id: string | number;
    /**
     * The text for the command.
     */
    text?: string;
    /**
     * The prompt used when the command runs.
     */
    prompt?: string;
    /**
     * The font icon name. See [icons list](https://www.telerik.com/kendo-angular-ui/components/styling/icons#icons-list).
     */
    icon?: string;
    /**
     * The SVG icon. See [SVG icons list](https://www.telerik.com/kendo-angular-ui/components/icons/svgicon/svgicon-list).
     */
    svgIcon?: SVGIcon;
    /**
     * The disabled state of the command.
     */
    disabled?: boolean;
    /**
     * The nested child commands.
     */
    children?: InlineAIPromptCommand[];
}
