import { FC, ReactNode } from 'react';
type Anchor = 'left' | 'right';
export type AppSideBarProps = {
    classes?: {
        contentWrapper?: string;
        content?: string;
        header?: string;
        openToggleContainer?: string;
    };
    anchor?: Anchor;
    children: ReactNode;
    drawerPaperClassName?: string;
    drawerClassName?: string;
    expandedTooltipTitle?: string;
    collapsedTooltipTitle?: string;
    header?: ReactNode;
    headerIcon?: ReactNode;
    headerTitleIcon?: ReactNode;
    isOpen?: boolean;
    openedDrawerWidth?: string | number;
    setIsOpen?: (isOpen: boolean) => void;
    size?: 'small' | 'medium' | 'large';
    allOptionsButtonShown?: boolean;
    isAllOptionsSelected?: boolean;
    onAllOptionsClick?: (e: React.MouseEvent) => void;
};
declare const AppSideBar: FC<AppSideBarProps>;
export default AppSideBar;
//# sourceMappingURL=AppSideBar.d.ts.map