import { ClassName, InputTexts } from "@helpers/types"; import { RefObject } from "react"; export type InputCodeType = "numbers" | "letters" | "numbersAndLetters"; export interface InputCodeProps extends ClassName, InputTexts, Omit { id: string; lengthOfCode?: number; } export interface InputCodeElementProps { inputRefsArray: RefObject[]; onChange?(): void; onFocus?(): void; dashesPositions?: number[]; idx: number; disabled?: boolean; inputClassName?: string; type?: InputCodeType; isError?: boolean; element: RefObject; ariaLabel?: string; }