import * as React from 'react'; export declare const useInputOtp: (inProps?: unknown) => import("@primereact/types/core").HeadlessInstance void; id: string | undefined; 'data-scope': "inputotp"; 'data-part': "root"; }; getTextProps: (index: number, fallbackDisabled?: boolean) => { 'data-scope': "inputotp"; 'data-part': "text"; value: string; type: string; inputMode: "numeric" | "text"; disabled: boolean | undefined; 'data-index': number; onInput: (e: React.SyntheticEvent) => void; onClick: (event: React.MouseEvent) => void; onKeyDown: (event: React.KeyboardEvent) => void; onPaste: (event: React.ClipboardEvent) => void; }; getInputEls: () => HTMLInputElement[]; setRootRef: (node: HTMLElement | null) => void; inputMode: "text" | "numeric"; inputType: string; onInput: (event: React.SyntheticEvent, index: number) => void; onClick: (event: React.MouseEvent) => void; onKeyDown: (event: React.KeyboardEvent) => void; onPaste: (event: React.ClipboardEvent) => void; }>;