/// <reference types="react" />
import PropTypes from "prop-types";
interface NavigationProps {
    isSecondaryNav?: boolean;
    open?: boolean;
    primaryDrawerList?: Array<string>[] | any | undefined;
    secondaryDrawerList?: Array<string>[] | any | undefined;
    className?: any;
    primarySimpleDrawerWidth?: number;
    secondaryDrawerwidth?: number;
    secondaryPrimaryDrawerWidth?: number;
    navMainHeight?: number;
    children?: any;
}
export { NavigationProps };
declare function GrepsrNavigation(props: NavigationProps): JSX.Element;
declare namespace GrepsrNavigation {
    var defaultProps: {
        isSecondaryNav: boolean;
        primarySimpleDrawerWidth: number;
        secondaryDrawerwidth: number;
        secondaryPrimaryDrawerWidth: number;
        children: JSX.Element;
    };
    var propTypes: {
        isSecondaryNav: PropTypes.Requireable<boolean>;
        primarySimpleDrawerWidth: PropTypes.Requireable<number>;
        secondaryDrawerwidth: PropTypes.Requireable<number>;
        secondaryPrimaryDrawerWidth: PropTypes.Requireable<number>;
        children: PropTypes.Requireable<any>;
    };
}
export default GrepsrNavigation;
