import { default as React } from 'react';
import { PDFState } from '../../types';
interface ToolbarProps {
    state: PDFState;
    onStateChange: (update: Partial<PDFState>) => void;
    onPageNavigation: (page: number) => void;
    onUpload: () => void;
    onSearchToggle: () => void;
    onToggleFullScreen: () => void;
    onPrint: () => void;
    onDownload: (format: 'pdf' | 'docx') => void;
    onShowInfo: () => void;
    allowUpload?: boolean;
    searchEnabled?: boolean;
    canUndo?: boolean;
    canRedo?: boolean;
    onUndo?: () => void;
    onRedo?: () => void;
}
export declare const Toolbar: React.FC<ToolbarProps>;
export {};
