import { InputSize, PillSize } from '../../../shared/types/types';
interface UseInputStylesProps {
    size?: InputSize;
    error?: string;
    disabled?: boolean;
    fullWidth?: boolean;
    /** Por defecto `true`: con `fullWidth` falso aplica `ui-min-w-72` al control. */
    minWidthEnabled?: boolean;
    caret?: boolean;
    errorCursor?: boolean;
    paddingClasses: string;
    autosize?: boolean;
    pill: PillSize;
}
export declare const useInputStyles: ({ size, error, disabled, fullWidth, minWidthEnabled, caret, errorCursor, paddingClasses, autosize, pill, }: UseInputStylesProps) => {
    inputSizes: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
    };
    baseClasses: string;
    containerClasses: string;
    labelClasses: string;
};
export {};
//# sourceMappingURL=useInputStyles.d.ts.map