import React from 'react';
interface CanvasToolbarProps {
    onSave: () => void;
    onRun: () => void;
    onToggleLockMode: () => void;
    onReset: () => void;
    onToggleDrawer: () => void;
    onSettings: () => void;
    onZoomIn: () => void;
    onZoomOut: () => void;
    onResetZoom: () => void;
    onFitToView: () => void;
    onToggleHistory: () => void;
    onToggleDebug?: () => void;
    isLockMode: boolean;
    isLockPulsing: boolean;
    isDrawerOpen: boolean;
    isHistoryOpen: boolean;
    isDebugOpen?: boolean;
    isDebugModeEnabled?: boolean;
    isExecuting?: boolean;
}
export declare const CanvasToolbar: React.FC<CanvasToolbarProps>;
export {};
//# sourceMappingURL=CanvasToolbar.d.ts.map