import { DefineComponent } from 'vue';

export type InputOTPProps = {
  modelValue: string;
  disabled?: boolean;
  invalid?: boolean;
  length?: number;
};

export type InputOTPEmits = {
  'update:modelValue': [payload?: string];
};

declare const InputOTP: DefineComponent<InputOTPProps, InputOTPEmits>;

export default InputOTP;
