import { LitElement } from "lit"; import { LabelSize, LabelVariant } from './label.types.js'; declare const HyTextLabel_base: (new (...args: any[]) => import("@nuralyui/common/mixins").DependencyAware) & (new (...args: any[]) => import("@nuralyui/common/mixins").ThemeAware) & (new (...args: any[]) => import("@nuralyui/common/mixins").EventHandlerCapable) & (new (...args: any[]) => import("packages/common/src/shared/base-mixin.js").LightDomContent) & typeof LitElement; /** * A flexible label component for form fields and descriptive text. * * @csspart label - The root native label element * @csspart required-asterisk - The asterisk span shown when required is true */ export declare class HyTextLabel extends HyTextLabel_base { static styles: import("lit").CSSResult; static useShadowDom: boolean; size: LabelSize; variant: LabelVariant; required: boolean; disabled: boolean; for?: string; value: string; render(): import("lit-html").TemplateResult<1>; } export {}; //# sourceMappingURL=label.component.d.ts.map