/**
* Represents all valid `type` attribute values for an HTML `` element.
* @see https://html.spec.whatwg.org/multipage/input.html#attr-input-type
*/
export declare enum InputType {
/**
* Regular text
* - short text input
*/
TEXT = 1,
/**
* Use this input for slightly larger text inputs such as `description`
*/
TEXTAREA = 2,
/**
* For articles and longs texts
*/
TEXT_EDITOR = 3,
/**
* List of predefined values to pick from by searching it.
* Use this for a large list of items
*/
AUTOCOMPLETE = 4,
/**
* Password or pin
*/
PASSWORD = 5,
/**
* The input value is only either `true` or `false`
*/
CHECKBOX = 6,
/**
* A group of checkbox items to check.
* The return-value of the input element depends on the implementation
* It might be Record or Record
*/
CHECKBOX_GROUP = 7,
/**
* Radio button is for picking one value from a group of values
* The return-value of the input should be the type of the single radio value.
*/
RADIO = 8,
/**
* submit button
*/
SUBMIT = 9,
/**
* Reset button
*/
RESET = 10,
/**
* button
*/
BUTTON = 11,
/**
* file upload
*/
FILE = 12,
/**
* hidden
*/
HIDDEN = 13,
/**
* Image click coordinates x and y
*/
IMAGE = 14,
/**
* Regular number
*/
NUMBER = 15,
/**
* Number range
*/
RANGE = 16,
/**
* Color picker
*/
COLOR = 17,
/**
* Date picker
*/
DATE = 18,
/**
* Date and time picker
*/
DATETIME_LOCAL = 19,
/**
* Time picker
*/
TIME = 20,
/**
* Month picker
*/
MONTH = 21,
/**
* Week picker // 2025-w23
*/
WEEK = 22,
/**
* Email
*/
EMAIL = 23,
/**
* Phone number
*/
TEL = 24,
/**
* Url
*/
URL = 25,
/**
* Search
*/
SEARCH = 26,
/**
* Select a single item
*/
SELECT = 27,
/**
* Select many item
*/
SELECT_MULTIPLE = 28
}
//# sourceMappingURL=input-type.d.ts.map