/**
 * @license
 *-------------------------------------------------------------------------------------------
 * Copyright © 2026 Progress Software Corporation. All rights reserved.
 * Licensed under commercial license. See LICENSE.md in the package root for more information
 *-------------------------------------------------------------------------------------------
 */
import { WidgetClassStructure } from './interfaces/common.js';
export interface FormClasses {
    /** Form configurations */
    form?: {
        /** Main class for the form */
        main?: string;
        /** Size configurations for the form */
        size?: {
            /** Prefix for size classes */
            prefix?: string;
            /** Class for small size */
            small?: string;
            /** Class for medium size */
            medium?: string;
            /** Class for large size */
            large?: string;
        };
        /** Orientation configurations for the form */
        orientation?: {
            /** Class for horizontal orientation */
            horizontal?: string;
            /** Class for vertical orientation */
            vertical?: string;
        };
    };
    /** Layout configurations for the form */
    formLayout?: {
        /** Main class for form layout */
        main?: string;
    };
    /** Fieldset configurations within the form */
    fieldset?: {
        /** Main class for form fieldset */
        main?: string;
        /** Layout configurations for the form fieldset */
        layout?: {
            /** Main class for form fieldset layout */
            main?: string;
        };
    };
    /** Class for the form legend */
    legend?: {
        /** Main class for form legend */
        main?: string;
    };
    /** Field configurations within the form */
    field?: {
        /** Main class for form fields */
        main?: string;
        /** Class indicating right-to-left (RTL) layout */
        isRtl?: string;
    };
    /**
     * Separator configurations within the form.
     */
    separator?: {
        /** Main class for form field separator */
        main?: string;
    };
}
/**
 * @hidden
 */
export declare const uForm: WidgetClassStructure;
