import { default as React } from 'react'; import { EnhancedSectionData } from '../types/editor'; interface EditorHeaderProps { onSave: () => void; onPreview: () => void; preview: boolean; editHtml: boolean; onEditHtml: () => void; onEditModeChange?: () => void; sections: EnhancedSectionData[]; isEditingHeaderFooter: boolean; setIsEditingHeaderFooter: (value: boolean) => void; onSaveHeaderFooter: (value: boolean) => void; showSample?: boolean; setShowSample?: (value: boolean | ((prev: boolean) => boolean)) => void; sampleType?: 'quotation' | 'invoice' | 'delivery'; setSampleType?: (value: 'quotation' | 'invoice' | 'delivery') => void; samplePages?: number; setSamplePages?: (value: number | ((prev: number) => number)) => void; modulePath: string; type: string; mode: 'add' | 'edit'; templateData: Record | null; isSaving?: boolean; editMode: boolean; fromPreview?: boolean; zoom: number; onZoomIn: () => void; onZoomOut: () => void; onResetZoom: () => void; } declare const EditorHeader: React.FC; export default EditorHeader;