import { InputState, PlaceholderContent } from '../types/hooks.js';
/**
 * Default threshold for single-line paste handling.
 * Pastes <= this character limit are inserted directly without placeholders.
 */
export declare const DEFAULT_SINGLE_LINE_PASTE_THRESHOLD = 800;
export declare function handlePaste(pastedText: string, currentDisplayValue: string, currentPlaceholderContent: Record<string, PlaceholderContent>, detectionMethod?: 'rate' | 'size' | 'multiline'): InputState | null;
//# sourceMappingURL=paste-utils.d.ts.map