/// <reference types="react" />
declare const software: {
    index: {};
    executables: {
        label: string;
    };
    python: {
        label: string;
    };
    r: {
        label: string;
    };
    julia: {
        label: string;
    };
    octave: {
        label: string;
    };
};
declare const features: {
    index: {};
    "jupyter-notebook": {
        label: string;
    };
    whiteboard: {
        label: string;
    };
    "latex-editor": {
        label: string;
    };
    linux: {
        label: string;
    };
    python: {
        label: string;
    };
    "r-statistical-software": {
        label: string;
    };
    sage: {
        label: string;
    };
    octave: {
        label: string;
    };
    julia: {
        label: string;
    };
    teaching: {
        label: string;
    };
    terminal: {
        label: string;
    };
    x11: {
        label: string;
    };
    compare: {
        label: string;
    };
    api: {
        label: string;
    };
};
declare const pricing: {
    index: {};
    products: {
        label: string;
    };
    subscriptions: {
        label: string;
    };
    courses: {
        label: string;
    };
    dedicated: {
        label: string;
    };
    onprem: {
        label: string;
    };
};
declare const policies: {
    index: {};
    terms: {
        label: string;
        hide: (c: any) => boolean;
    };
    copyright: {
        label: string;
        hide: (c: any) => boolean;
    };
    privacy: {
        label: string;
        hide: (c: any) => boolean;
    };
    thirdparties: {
        label: string;
        hide: (c: any) => boolean;
    };
    ferpa: {
        label: string;
        hide: (c: any) => boolean;
    };
    accessibility: {
        label: string;
        hide: (c: any) => boolean;
    };
    imprint: {
        label: string;
        hide: (c: any) => boolean;
    };
    policies: {
        label: string;
        hide: (c: any) => boolean;
    };
};
declare const info: {
    index: {};
    doc: {
        label: string;
    };
    status: {
        label: string;
    };
    run: {
        label: string;
    };
};
declare const sign_in: {
    "sign-in": {
        label: string;
        href: string;
    };
    "password-reset": {
        label: string;
        href: string;
    };
};
declare const support: {
    index: {};
    community: {
        label: string;
    };
    new: {
        label: string;
        hide: (customize: any) => boolean;
    };
    tickets: {
        label: string;
        hide: (customize: any) => boolean;
    };
};
declare const PAGES: {
    features: {
        index: {};
        "jupyter-notebook": {
            label: string;
        };
        whiteboard: {
            label: string;
        };
        "latex-editor": {
            label: string;
        };
        linux: {
            label: string;
        };
        python: {
            label: string;
        };
        "r-statistical-software": {
            label: string;
        };
        sage: {
            label: string;
        };
        octave: {
            label: string;
        };
        julia: {
            label: string;
        };
        teaching: {
            label: string;
        };
        terminal: {
            label: string;
        };
        x11: {
            label: string;
        };
        compare: {
            label: string;
        };
        api: {
            label: string;
        };
    };
    software: {
        index: {};
        executables: {
            label: string;
        };
        python: {
            label: string;
        };
        r: {
            label: string;
        };
        julia: {
            label: string;
        };
        octave: {
            label: string;
        };
    };
    pricing: {
        index: {};
        products: {
            label: string;
        };
        subscriptions: {
            label: string;
        };
        courses: {
            label: string;
        };
        dedicated: {
            label: string;
        };
        onprem: {
            label: string;
        };
    };
    policies: {
        index: {};
        terms: {
            label: string;
            hide: (c: any) => boolean;
        };
        copyright: {
            label: string;
            hide: (c: any) => boolean;
        };
        privacy: {
            label: string;
            hide: (c: any) => boolean;
        };
        thirdparties: {
            label: string;
            hide: (c: any) => boolean;
        };
        ferpa: {
            label: string;
            hide: (c: any) => boolean;
        };
        accessibility: {
            label: string;
            hide: (c: any) => boolean;
        };
        imprint: {
            label: string;
            hide: (c: any) => boolean;
        };
        policies: {
            label: string;
            hide: (c: any) => boolean;
        };
    };
    share: {};
    info: {
        index: {};
        doc: {
            label: string;
        };
        status: {
            label: string;
        };
        run: {
            label: string;
        };
    };
    "sign-up": {};
    "sign-in": {
        "sign-in": {
            label: string;
            href: string;
        };
        "password-reset": {
            label: string;
            href: string;
        };
    };
    try: {};
    support: {
        index: {};
        community: {
            label: string;
        };
        new: {
            label: string;
            hide: (customize: any) => boolean;
        };
        tickets: {
            label: string;
            hide: (customize: any) => boolean;
        };
    };
};
export declare type Page = keyof typeof PAGES | "account";
export declare type SubPage = keyof typeof software | keyof typeof features | keyof typeof pricing | keyof typeof policies | keyof typeof info | keyof typeof sign_in | keyof typeof support;
interface Props {
    page: Page;
    subPage?: SubPage;
}
export default function SubNav({ page, subPage }: Props): JSX.Element | null;
export {};
