import { UncontrolledFieldProps } from '../TextField';
export declare const FIELD_STYLES: {
    default: string;
    text: string;
    textInvalid: string;
    dark: string;
    light: string;
    invalid: string;
    disabled: string;
};
export declare type UseFieldStylesType = 'default' | 'radio' | 'checkbox' | 'range' | 'select';
export interface UseFieldStylesProps {
    disabled?: boolean;
    focused?: boolean;
    invalid?: boolean;
    theme?: UncontrolledFieldProps['theme'];
    type?: UseFieldStylesType;
}
export declare const useFieldStyles: ({ disabled, focused, invalid, theme, type, }: UseFieldStylesProps) => string;
