import { Context, RefObject } from 'react'; export interface PinFieldContextState { inputId?: string; size?: 'small' | 'medium' | 'large'; maxLength?: number; value: string; placeholder?: string; inputRef?: RefObject; slotClassName?: string; disabled?: boolean; error?: boolean; selectionRange: [number, number] | []; onSelectionRangeChange: (selectionRange: [number, number]) => void; } export declare const defaultPinContext: PinFieldContextState; export declare const PinContext: Context;