/**
 * (c) Copyright Ascensio System SIA 2026
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 * @license
 */
/**
 * Defines the available UI component.
 */
export declare enum Components {
    /** Container component for grouping other elements */
    box = "box",
    /** Interactive button element */
    button = "button",
    /** Selectable checkbox input */
    checkbox = "checkbox",
    /** Text input field */
    input = "input",
    /** Text label for form elements */
    label = "label",
    /** Static text display */
    text = "text",
    /** Multi-line text input */
    textArea = "textArea",
    /** Switch-like button with two states */
    toggleButton = "toggleButton",
    /** Image display component */
    img = "img",
    /** Embedded frame component */
    iFrame = "iFrame",
    /** Dropdown selection input */
    comboBox = "comboBox",
    /** Loading placeholder component */
    skeleton = "skeleton",
    /** Icon button component with hover and click states */
    iconButton = "iconButton",
    /** Hyperlink component */
    link = "link"
}
