/**
 * @license
 *-------------------------------------------------------------------------------------------
 * Copyright © 2026 Progress Software Corporation. All rights reserved.
 * Licensed under commercial license. See LICENSE.md in the package root for more information
 *-------------------------------------------------------------------------------------------
 */
/**
 * Represents a form field configuration for the SmartPasteButton.
 */
export interface SmartPasteFormField {
    /**
     * The field identifier.
     */
    field: string;
    /**
     * A description of the field.
     */
    description: string | null;
    /**
     * The type of the field.
     *
     * The available options are:
     * - `string`
     * - `boolean`
     * - `number`
     * - `fixed-choices`
     * - `kendo-input`
     */
    type: 'string' | 'boolean' | 'number' | 'fixed-choices' | 'kendo-input';
    /**
     * The allowed values for the field when the type is `fixed-choices`.
     */
    allowedValues?: string[];
}
