import { Component } from 'react';
export declare class SoftNavDrawer extends Component<{
    children?: any;
    className?: any;
    showExpandButton?: any;
    showToolTips?: any;
}> {
    state: {
        isCollapsed: boolean;
        flyoutIsCollapsed: boolean;
        outsideClickDisabled: boolean;
        isManagingFocus: boolean;
        toolTipsEnabled: boolean;
        navFlyoutTitle: string;
        navFlyoutContent: string;
    };
    static propTypes: {};
    static defaultProps: {
        showExpandButton: boolean;
        showToolTips: boolean;
    };
    constructor(props: any);
    timeoutID: any;
    toggleOpen: () => void;
    expandDrawer: () => void;
    collapseDrawer: () => void;
    manageFocus: () => void;
    focusOut: () => void;
    expandFlyout: (links: any, title: any) => void;
    collapseFlyout: () => void;
    closeBoth: () => void;
    handleDrawerMenuClick: (e: any) => void;
    render(): JSX.Element;
}
