import React from 'react';
import type { JSX } from 'react';
import type { MenuItemsAnimation } from '../../core/types';
export type SidebarProps = {
    versions?: React.ReactNode;
    menu?: React.ReactNode;
    backLink?: {
        label: string;
        slug: string;
    };
    footer?: React.ReactNode;
    actions?: React.ReactNode;
    header?: React.ReactNode;
    growContent?: boolean;
    collapsed?: boolean;
    onToggleMenu?: (isOpen: boolean) => void;
    className?: string;
    menuItemsAnimation?: MenuItemsAnimation;
};
export declare function Sidebar({ versions, menu, footer, header, growContent, collapsed, className, menuItemsAnimation, }: SidebarProps): JSX.Element | null;
export declare const SidebarHeader: import("styled-components").StyledComponent<"div", any, {
    collapsed?: boolean;
}, never>;
