import { FieldSectionData } from '../../models/dateSection'; interface UseClipboardPasteProps { activeSection: number | null; sections: FieldSectionData[]; format: string; onChange: (value: string) => void; setCharacterQuery: (query: any | null) => void; updateSectionValue: (sectionIndex: number, value: string, moveToNextSection: boolean) => void; handleSectionPaste?: (text: string) => boolean; } /** * Enhanced hook for clipboard paste handling, based on MUI's approach but * adapted for our implementation with better pattern detection */ export declare function useClipboardPaste({ activeSection, sections, format, onChange, setCharacterQuery, updateSectionValue, handleSectionPaste, }: UseClipboardPasteProps): { handleClipboardPaste: (pastedText: string) => boolean; }; export default useClipboardPaste;