import type { ReactNode } from "react";
import type { TaskItem } from "../types";
import type { WizardCommunicationStats, WizardCommunicationSummaryState, WizardSummaryPresentation } from "./WizardCommunicationShared";
export declare function WizardWorkingSummaryCard(props: {
    openChatButton?: ReactNode;
}): import("react").JSX.Element;
export declare function WizardBlockingSummary(props: {
    unresolvedBlockingDetails: {
        tasks: TaskItem[];
        hiddenCount: number;
    };
    onSelectTask?: (taskId: string) => void;
}): import("react").JSX.Element;
export declare function WizardProjectSummaryCard(props: {
    summaryState: WizardCommunicationSummaryState;
    summaryPresentation: WizardSummaryPresentation;
    stats: WizardCommunicationStats;
}): import("react").JSX.Element;
