import { type SugarElement } from '@ephox/sugar'; import { Chain } from './Chain'; import { Step } from './Step'; type TogglableElement = HTMLInputElement | HTMLTextAreaElement | HTMLSelectElement | HTMLOptionElement | HTMLButtonElement; declare const setValue: (element: SugarElement, newValue: string, eventName?: string) => void; declare const setValueOn: (container: SugarElement, selector: string, newValue: string, eventName?: string) => void; declare const getValue: (element: SugarElement) => string; declare const cSetValue: (newValue: string) => Chain, SugarElement>; declare const cGetValue: Chain, string>; declare const sSetValue: (element: SugarElement, newValue: string) => Step; declare const sSetValueOn: (container: SugarElement, selector: string, newValue: string) => Step; declare const pTypeOn: (container: SugarElement, selector: string, text: string, speed?: number) => Promise; export { setValue, setValueOn, getValue, sSetValueOn, sSetValue, cSetValue, cGetValue, pTypeOn }; //# sourceMappingURL=UiControls.d.ts.map