import React, { LabelHTMLAttributes } from "react"; import { OverrideClassName } from "@kaizen/component-base"; type LabelType = "text" | "checkbox" | "toggle" | "radio"; export interface LabelProps extends OverrideClassName> { children?: React.ReactNode; labelText?: string | React.ReactNode; labelType?: LabelType; labelPosition?: "start" | "end"; reversed?: boolean; variant?: "default" | "prominent"; disabled?: boolean; /** * **Deprecated:** Use test id compatible with your testing library (eg. `data-testid`). * @deprecated */ automationId?: string; } /** * @deprecated Please use the same component from `@kaizen/components` */ export declare const Label: { ({ children, labelText, labelType, labelPosition, reversed, variant, disabled, automationId, classNameOverride, ...restProps }: LabelProps): JSX.Element; displayName: string; }; export {};