/**
 * Common theme configuration for form components
 * This file defines shared styling patterns used across all form components
 * Individual component themes should extend these base styles
 */
export declare const formsBaseTheme: {
    wrapperStyle: string;
    inputGroupBaseStyle: string;
    controlBaseStyle: string;
    sizes: {
        sm: {
            text: string;
            padding: string;
            height: string;
            textareaHeight: string;
        };
        md: {
            text: string;
            padding: string;
            height: string;
            textareaHeight: string;
        };
        lg: {
            text: string;
            padding: string;
            height: string;
            textareaHeight: string;
        };
    };
    states: {
        default: string;
        disabled: string;
        invalid: string;
    };
    focusStates: {
        default: string;
        disabled: string;
        invalid: string;
    };
    hoverStates: {
        default: string;
        disabled: string;
        invalid: string;
    };
    helperText: string;
    iconStyles: {
        left: string;
        right: string;
        padding: {
            left: string;
            right: string;
        };
    };
    dropdownStyles: {
        container: string;
        option: string;
        optionSelected: string;
        optionHighlighted: string;
        optionDisabled: string;
        optionCreate: string;
        emptyMessage: string;
    };
    placeholderStyle: string;
    helperTextStates: {
        default: string;
        disabled: string;
    };
};
