import type { UniDriver } from '@wix/unidriver-core'; export declare const otpInputDriverFactory: (base: UniDriver) => { /** Gets the number of slots */ getLength: () => Promise; /** Gets the entered code */ getValue: () => Promise; /** Gets the character shown in a slot, or an empty string when the slot is empty */ getSlotAt: (index: number) => Promise; /** Enters a code, as typing, pasting or autofill would */ enterValue: (value: string) => Promise; /** Checks whether the input is marked as invalid */ isInvalid: () => Promise; /** Checks whether the input is disabled */ isDisabled: () => Promise; /** Checks whether the code can't be edited */ isReadOnly: () => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver; }; export type OTPInputUniDriver = ReturnType; //# sourceMappingURL=OTPInput.uni.driver.d.ts.map