export interface SubAgentInfo {
    toolCallId: string;
    task: string;
    agentName: string;
    status: "running" | "done" | "error" | "aborted";
    toolUseCount: number;
    tokenUsage: {
        input: number;
        output: number;
        cacheRead?: number;
        cacheWrite?: number;
    };
    currentActivity?: string;
    result?: string;
    durationMs?: number;
}
interface SubAgentPanelProps {
    agents: SubAgentInfo[];
    aborted?: boolean;
    marginTop?: number;
}
export declare function SubAgentPanel({ agents, aborted, marginTop }: SubAgentPanelProps): import("react/jsx-runtime").JSX.Element | null;
export {};
//# sourceMappingURL=SubAgentPanel.d.ts.map