import type { ReactNode } from "react";
import type { TaskDependency, TaskItem } from "../types";
export declare function WizardView(props: {
    projectId: string;
    tasks: TaskItem[];
    projectTasksLoading?: boolean;
    dependencies: TaskDependency[];
    subprojectTaskLists: Array<{
        projectId: string;
        title: string;
        tasks: TaskItem[];
    }>;
    subprojectTasksLoading?: boolean;
    selectedTaskId: string | null;
    onSelectTask: (taskId: string) => void;
    projectTitle: string;
    projectDescription?: string;
    projectCostUsed?: number;
    projectCostLimit?: number | null;
    communicationPanel?: ReactNode;
    canEditProperties?: boolean;
    showProperties?: boolean;
    showCost?: boolean;
}): import("react/jsx-runtime").JSX.Element;
