/**-----------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { PromptBoxMode } from "../../promptbox/common/models/promptbox-mode";
/**
 * Represents the possible message box options for the Chat component.
 * @hidden
 */
export type MessageBoxType = 'textarea';
/**
 * Settings for the message box in the Chat component.
 */
export interface MessageBoxSettings {
    /**
     * Sets the line mode of the message box.
     */
    mode?: PromptBoxMode;
    /**
     * Sets the number of visible text lines for the message box.
     * Applies when `mode` is set to `multi`.
     */
    rows?: number;
    /**
     * Sets the maximum height of the message box in pixels.
     */
    maxHeight?: number;
}
