import { AsyncExecutionResult } from "@vertesia/client";
interface HeaderProps {
    title: string;
    isCompleted: boolean;
    onClose?: () => void;
    isModal: boolean;
    run: AsyncExecutionResult;
    viewMode: "stacked" | "sliding";
    onViewModeChange: (mode: "stacked" | "sliding") => void;
    showPlanPanel: boolean;
    hasPlan?: boolean;
    onTogglePlanPanel: () => void;
    onDownload?: () => void;
    onCopyRunId?: () => void;
    resetWorkflow?: () => void;
}
export default function Header({ title, onClose, isModal, run, viewMode, onViewModeChange, showPlanPanel, hasPlan, onTogglePlanPanel, onDownload, onCopyRunId, resetWorkflow }: HeaderProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=Header.d.ts.map