import { InputType } from './Input.type'; import { PropsWithChildren, FocusEvent } from 'react'; type PinInputProps = PropsWithChildren<{ id?: string; type?: InputType; mask?: boolean; color?: string; fontSize?: string; fontWeight?: string; placeholder?: string; value?: string[]; pattern?: RegExp; enableVirtualKeyboard?: boolean; onValueChange?: (details: { values: string[]; }) => void; onValueComplete?: (details: { values: string[]; }) => void; }>; export declare const PinInput: { ({ id, type, mask, placeholder, value, pattern, enableVirtualKeyboard, onValueChange, onValueComplete, children, }: PropsWithChildren): import("react/jsx-runtime").JSX.Element; displayName: string; Root: any; Input: import('react').ForwardRefExoticComponent<{ index: number; readOnly?: boolean | undefined; onBlur?: ((e: FocusEvent) => void) | undefined; onFocus?: ((e: FocusEvent) => void) | undefined; } & Partial> & Partial> & Partial> & Partial> & Partial> & Partial> & Partial> & Partial> & Partial> & import("react").RefAttributes>; Label: ({ children }: PropsWithChildren) => import("react/jsx-runtime").JSX.Element; Control: ({ children }: PropsWithChildren) => import("react/jsx-runtime").JSX.Element; }; export {};