import { IconName } from '@mesalvo/icons';
import { FC } from 'react';
import { Menu } from '../../types';
export interface TopAction {
    label: string;
    icon: IconName;
    onClick: () => void;
}
export interface SidebarProps {
    pathname: string;
    handleNavigate: (to: string) => void;
    menu: Menu;
    topActions?: TopAction[];
    defaultOpen?: boolean;
    onOpenChange?: (open: boolean) => void;
    open?: boolean;
    side?: "left" | "right";
}
export declare const Sidebar: FC<SidebarProps>;
//# sourceMappingURL=Sidebar.d.ts.map