import { LabelPosition, NecessityIndicator, ValidationState } from '../../shared/index';
import { BaseProps, ContainerStyleProps, Styles } from '../../tasty/index';
export declare const INLINE_LABEL_STYLES: Styles;
export declare const LABEL_STYLES: Styles;
export interface CubeLabelProps extends BaseProps, ContainerStyleProps {
    labelPosition?: LabelPosition;
    necessityIndicator?: NecessityIndicator;
    isRequired?: boolean;
    includeNecessityIndicatorInAccessibilityName?: boolean;
    htmlFor?: string;
    for?: string;
    validationState?: ValidationState;
    size?: 'medium' | 'small';
}
declare let _Label: import("react").ForwardRefExoticComponent<CubeLabelProps & import("react").RefAttributes<unknown>>;
export { _Label as Label };
