/**
* @summary Inputs let users enter and edit text, numbers, dates, and other single-line values.
*
* @nativeElement input
* @selector .l-input
*
* @cssClass .l-input - Base input style, applied to a text-like `` (text, search, number, password, email, url, tel, date, time, …). Inside `l-form-field` or `l-input-group` a bare text input is auto-styled, so the class is optional there.
*
* @attribute type - text | search | number | password | email | url | tel | date | time — Native input type. `date`/`time` get custom picker icons; `search` gets a custom clear button.
* @attribute data-size - xs | sm | md | lg | xl — Control height on the shared `--l-size-control-*` scale (default `md`). Affects only the height, not the label or hint/error.
* @attribute placeholder - Native placeholder text.
* @attribute disabled - Disables the input.
* @attribute required - Marks the input as required for form submission.
* @attribute readonly - Makes the input read-only.
* @attribute aria-invalid - Set to `true` to force the invalid style (otherwise applied via `:user-invalid`). `l-form-field` manages this automatically.
*
* @cssproperty [--height=var(--l-form-control-height)] - Control height.
* @cssproperty [--border-radius=var(--l-form-control-border-radius)] - Control border radius.
* @cssproperty --calendar-icon - Date picker glyph as a `url()`. Masked, so color is taken from the control, not the image.
* @cssproperty --clock-icon - Time picker glyph as a `url()`.
* @cssproperty --clear-icon - Search clear glyph as a `url()`.
*
* @example Default
*
*
* @example With a trailing unit
*
*
* cm
*
*
* @example With a leading icon
*
*
*
*
*
* @example Password with a show/hide toggle
*
*
*
*
* @example In a field (no class needed)
*
*
*
* We'll never share it.
*
*/
export declare class InputMeta {
}
//# sourceMappingURL=input.meta.d.ts.map