import { default as React } from 'react'; type PinInputVariant = 'box' | 'underline' | 'soft'; type PinInputSize = 'sm' | 'md' | 'lg'; type PinInputType = 'numeric' | 'alphanumeric' | 'password'; interface PinInputProps { length?: number; value?: string; defaultValue?: string; onChange?: (value: string) => void; onComplete?: (value: string) => void; type?: PinInputType; mask?: boolean; variant?: PinInputVariant; size?: PinInputSize; disabled?: boolean; autoFocus?: boolean; placeholder?: string; groupAfter?: number; invalid?: boolean; name?: string; className?: string; ariaLabel?: string; } declare const PinInput: React.FC; export { PinInput }; export type { PinInputProps, PinInputVariant, PinInputSize, PinInputType };