import * as React from "react"; import Link, { LinkProps } from "./components/Link"; import Menu, { MenuProps } from "./components/Menu"; declare type SupportedChild = React.ReactElement | React.ReactElement; declare type Props = { environment?: "production" | "staging" | "test" | "local"; loading?: boolean; colorScheme?: "cultureamp" | "kaizen"; badgeHref?: string; footerComponent?: React.ReactNode; }; export default class NavigationBar extends React.Component { static displayName: string; static Link: typeof Link; static Menu: typeof Menu; static defaultProps: { environment: string; loading: boolean; colorScheme: string; badgeHref: string; }; render(): JSX.Element; renderBadge(): JSX.Element; renderLinks(links: React.ReactElement[]): JSX.Element; renderOtherChildren(otherChildren: SupportedChild[]): JSX.Element; } export {};