import type { WorkspaceDefinition } from "../../config/types/workspace";
export interface MobileWorkspacePopoverProps {
    /** List of workspaces to show (already filtered/sorted by caller) */
    workspaces: WorkspaceDefinition[];
    /** Currently active workspace ID */
    currentWorkspaceId: string;
    /** Called when user selects a workspace */
    onWorkspaceSelect: (workspaceId: string) => void;
    /** Whether to show labels below icons */
    showLabels?: boolean;
}
/**
 * Mobile-only popover button to switch workspaces (Editor, AI Agents, Translation Management, etc.).
 * Renders a single trigger button showing the current workspace icon; opens a list to pick another.
 */
export declare function MobileWorkspacePopover({ workspaces, currentWorkspaceId, onWorkspaceSelect, showLabels, }: MobileWorkspacePopoverProps): import("react/jsx-runtime").JSX.Element | null;
