import { ThemeTypes } from '@viasat/beam-shared/utils/constants'; import * as React from 'react'; export interface LabelProps extends React.ComponentPropsWithoutRef<'label'> { /** * Specify if the Label displays disabled * @default false */ disabled?: boolean; /** * Specify if the Label displays as required * @default false */ required?: boolean; /** * Specify if the Label displays as optional */ optional?: React.ReactNode; /** * Specify the text for Label */ children?: React.ReactNode; /** * Specify if the icon displays to add a Tooltip */ tooltip?: React.ReactElement; /** * Specify the theme of the Label. By default it inherits the theme from the parent */ theme?: ThemeTypes; } export declare function Label({ theme, tooltip, children, optional, className: _className, required: _required, disabled: _disabled, ...props }: LabelProps): import("react/jsx-runtime").JSX.Element; export default Label;