import { Tuple } from "@agyemanjp/standard"; import type { CSSProperties } from "../../html"; import type { Component } from "../../common"; export type InputComponent

> = Component

; /** Basic props for input element */ export type InputProps = { value?: TVal; onValueChanged?: (newVal: TVal) => any; style?: CSSProperties; disabled?: boolean; children?: never; /** Auto update UI locally? Otherwise defer update to parent */ autoRefresh?: boolean; }; /** Return input domain tuples (value/title) array */ export declare function inputDomainTuples(choices: InputDomain): Tuple[]; export type InputDomain = Tuple[];