import Vide from "@rbxts/vide" type can = T | (() => T) interface TextfieldProps { size?: can, position?: can, anchorpoint?: can, text?: can, placeholder?: can, multiline?: can, code?: can, disabled?: can, stroke?: can, corner?: can, /** * called whenever a character is added / removed */ oninput?: (new_value: string) => void, /** * called whenever focus is lost */ focuslost?: (text: string, enter?: boolean) => void, /** * called whenever focus is lost by pressing enter */ enter?: (text: string) => void, } declare function textfield(props: TextfieldProps): Vide.Node export = textfield