/** * @slot label - Content is placed as the label text. */ export declare class InputLabel { el: HTMLIcInputLabelElement; /** * If `true`, the disabled state will be set. */ disabled?: boolean; /** * The ID of the form element the label is bound to. */ for?: string; /** * The helper text that will be displayed. */ helperText: string; /** * The label will be visually hidden. */ hideLabel: boolean; /** * The text content of the label. */ label: string; /** * If `true`, the readonly state will be set. */ readonly: boolean; /** * If `true`, the input label will require a value. */ required: boolean; /** * The status of the label - e.g. 'error'. */ status: "error" | ""; /** * @internal If `true`, wraps label text in label tag */ useLabelTag: boolean; componentDidLoad(): void; private isSlotUsed; render(): any; }