import { AgentCopilotConfigState } from "../../../state/AgentCopilotConfigurationState"; import { TaskCanvasChildrenProps } from "../TaskCanvas/TaskCanvas.definitions"; /** * Properties of children in task canvas tabs. * @typedef {TaskCanvasChildrenProps} TaskCanvasTabs.TaskCanvasTabsChildrenProps * @property {boolean} [hasMarkdownSupport] - Whether markdown feature is enabled or not * @property {string} [selectedTabName] - Selected tab name. */ export interface TaskCanvasTabsChildrenProps extends TaskCanvasChildrenProps { selectedTabName?: string; hasMarkdownSupport?: boolean; uniqueName?: string; preventConversationUnload?: boolean; agentCopilotConfiguration?: AgentCopilotConfigState; } /** * Properties of task canvas tabs component. * @typedef TaskCanvasTabs.TaskCanvasTabsProps */ export interface TaskCanvasTabsProps { } export declare enum TaskCanvasTabsChildrenKeys { outbound = "outbound", incoming = "incoming", call = "call", chat = "chat", info = "info", wrapup = "wrapup",// undocumented transcription = "transcription" }