import { BoxProps } from '@workday/canvas-kit-react/layout'; import { system } from '@workday/canvas-tokens-web'; /** * @deprecated ⚠️ `TypeLabelProps` has been deprecated and will be removed in a future major version. */ export interface TypeLabelProps extends BoxProps { typeLevel?: `${keyof typeof system.type}.${'large' | 'medium' | 'small'}`; /** * Disabled state as a boolean * * ```tsx * Error text * ``` */ disabled?: boolean; /** * Type variant token names: `error`, `hint` or `inverse`. * * ```tsx * Error text * ``` */ variant?: 'error' | 'hint' | 'inverse'; } /** * This component is intended to be used for labeling input fields. * By default, it renders a semantic `label` element. * * It also uses the `subtext.large` typeLevel by default: * - font-size: 14px (0.875rem) * - font-weight: regular (400) * * ```tsx * import { LabelText } from '@workday/canvas-kit-react/text'; * * const CustomLabelText = () => ( * Input Label Text * ); * ``` * * @deprecated ⚠️ `LabelText` has been deprecated and will be removed in a future major version. Please use [FormField.Label](https://workday.github.io/canvas-kit/?path=/docs/components-inputs-form-field--docs) from Main instead. */ export declare const LabelText: import("@workday/canvas-kit-react/common").ElementComponent<"label", TypeLabelProps>; //# sourceMappingURL=LabelText.d.ts.map