import React from "react";
import { Agent } from "../editor/services/agentService";
export declare const ACTIVE_AGENT_PREFIX = "active-agent:";
export type AgentsSidebarNavId = "inbox" | "all" | "create";
export interface AgentsSidebarNavItem {
    id: AgentsSidebarNavId;
    label: string;
}
export interface AgentsSidebarProps {
    mainNavItems: AgentsSidebarNavItem[];
    activeAgents: Agent[];
    activeSidebarKey: string | null;
    onNavClick: (id: string) => void;
    onCloseAgent: (agentId: string, e: React.MouseEvent) => void;
}
/**
 * Sidebar content for the agents workspace (mobile only).
 * Renders two groups: "Agents" (Inbox, All Agents, Create New) and "Active Agents" (open agents with close button).
 */
export declare function AgentsSidebar({ mainNavItems, activeAgents, activeSidebarKey, onNavClick, onCloseAgent, }: AgentsSidebarProps): import("react/jsx-runtime").JSX.Element;
