import { default as React } from 'react'; export interface OtpInputProps { /** Number of input boxes */ length?: number; /** OTP value */ value: string; /** Change handler */ onChange: (value: string) => void; /** Complete handler (called when all digits filled) */ onComplete?: (value: string) => void; /** Input type (text or password) */ type?: 'text' | 'password'; /** Disabled state */ disabled?: boolean; /** Auto focus first input */ autoFocus?: boolean; /** Placeholder character */ placeholder?: string; /** Additional className */ className?: string; } /** * OtpInput Component * * One-time password input with individual digit boxes. * Supports auto-focus, paste, and keyboard navigation. * * @example * ```tsx * verifyCode(code)} * autoFocus * /> * ``` * * @example * ```tsx * * ``` */ export declare const OtpInput: React.FC; //# sourceMappingURL=otp-input.d.ts.map