import { CommonProps } from '../common';
import { PropsWithChildren } from 'react';
export type LabelProps = {
    id?: string;
    htmlFor?: string;
    className?: string;
    children?: React.ReactNode;
};
export type LabelOptionalProps = PropsWithChildren<CommonProps>;
export type LabelDescriptionProps = PropsWithChildren<CommonProps> & {
    id?: string;
};
declare const LabelNamespace: import("react").ForwardRefExoticComponent<LabelProps & import("react").RefAttributes<HTMLLabelElement>> & {
    Optional: ({ children, className }: LabelOptionalProps) => import("react").JSX.Element;
    Description: ({ id, children, className }: LabelDescriptionProps) => import("react").JSX.Element | null;
};
export { LabelNamespace as Label };
//# sourceMappingURL=Label.d.ts.map