import * as React from 'react';
export interface ShellModuleItem {
    id: string;
    label: string;
    icon?: React.ReactNode;
    badge?: string | number;
}
export interface WorkspaceSidebarProps {
    modules: ShellModuleItem[];
    activeModuleId: string;
    onModuleChange: (moduleId: string) => void;
    sidebarFooter?: React.ReactNode;
}
export declare function WorkspaceSidebar({ modules, activeModuleId, onModuleChange, sidebarFooter, }: WorkspaceSidebarProps): import("react/jsx-runtime").JSX.Element;
