import Vide from "@rbxts/vide" type can = T | (() => T) interface ButtonProps { size?: can, position?: can, anchorpoint?: can, automaticsize?: can, text?: can, disabled?: can, activated?: () => void, mouse2?: () => void, down?: () => void, up?: () => void, /** * enables the stroke (enabled by default) */ stroke?: can, /** * enables the corner (enabled by default) */ corner?: can, accent?: can, xalignment?: can, code?: can, } declare function button(props: ButtonProps): Vide.Node export = button