import { type ReactNode } from 'react';
export type DashboardSidebarPopoverProps = {
    /**
     * Заголовок списка
     */
    title: string;
    /**
     * Элементы SidebarPopover.Item
     */
    children: ReactNode;
};
export declare const DashboardSidebarPopover: {
    ({ title, children, }: DashboardSidebarPopoverProps): import("react/jsx-runtime").JSX.Element;
    Item: <TComponent extends import("react").ElementType = "div">(props: {
        title: string;
        description?: string | undefined;
        icon?: ReactNode;
        onClick?: (() => void) | undefined;
        isDisabled?: boolean | undefined;
        disabledReason?: string | undefined;
        component?: TComponent | undefined;
    } & import("react").ComponentPropsWithRef<TComponent> & import("react").RefAttributes<TComponent>) => import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | null;
};
