import type { TaskDetailAgentCall } from "./derive-task-detail";
import type { DerivedTaskState } from "../../internal/store/workflow-execution-event-store";
export interface AgentCallTabProps {
    readonly agentCall: TaskDetailAgentCall;
    readonly taskStatus?: DerivedTaskState["status"];
    readonly isTabActive?: boolean;
    readonly onNavigateToAgentExecution?: (id: string) => void;
    readonly className?: string;
}
/**
 * Agent Call tab in the execution inspector.
 *
 * When the task is running and childExecutionId is known, subscribes to
 * the child AgentExecution stream and renders a live MessageThread.
 * When complete or ID is unavailable, shows a static summary.
 *
 * Subscription lifecycle follows DD-LIVE-006: only subscribes when the tab
 * is active and the task is running. Unsubscribes on unmount or deactivation.
 */
export declare const AgentCallTab: import("react").NamedExoticComponent<AgentCallTabProps>;
//# sourceMappingURL=AgentCallTab.d.ts.map