import { InputFieldValidity } from "../../../building-blocks/inputs/types.js"; export interface CommonInputProps extends Label { /** * The field's value */ value?: TVal; /** * Id of the field, necessary for correct accessibility. * * If not set, defaults to `label` with whitespace removed. */ id?: string; /** * Disabled state of the field */ disabled?: boolean; } export interface Label { /** * The displayed name of the field */ label: string; } export interface Validity { /** * Validation state of the contents of the field */ validity?: InputFieldValidity; } export interface HelperText { /** * Helper text displayed below the field */ helperText?: string; } //# sourceMappingURL=shared.d.ts.map