/// import { useRender } from '@base-ui/react'; export interface LabelProps extends useRender.ComponentProps<'label'> { /** * Whether the labelled control is required. When `false`, an `(optional)` * indicator (see `optionalText`) is rendered next to the label. */ required?: boolean; /** * Text rendered next to the label when `required={false}`. * @default "(optional)" */ optionalText?: string; /** * Text rendered next to the label when `required={true}`. No indicator is * rendered if this is omitted — preserving apsara's existing behaviour of * not surfacing a required marker by default. Pass any non-empty string * (`"(required)"`, `"*"`, etc.) to opt in. */ requiredText?: string; } export declare function Label({ className, required, render, ref, children, optionalText, requiredText, ...props }: LabelProps): import("react").ReactElement>; export declare namespace Label { var displayName: string; } //# sourceMappingURL=label.d.ts.map