/**
* Setting the {@link UwcInputElement.type | `[type]`} to `"number"` will render
* a number input.
*
* This input type only allows to enter numbers. One of the difference to the native
* `` is that `` formats its displayed
* value according to the nearest `[lang]` attribute consistently across browsers.
*
* Another is that accessing the {@link UwcInputElement.value | `.value`} will return a parsed
* `number` already or `undefined` if the number cannot be parsed.
*
* Please keep in mind that _if_ you set {@link UwcInputElement.value | `.value`} to a `string`
* (which is still allowed) that string MUST be formatted with a `.` (dot) as the
* decimal separator and without grouping separators.
*
* @example
*
* ```html
*
* ```
*
* @module
*/
import { Connect } from "../uwc-input";
/**
* @internal
*/
export declare const connectNumber: Connect;