import * as React from 'react'; import NavbarBrand from './NavbarBrand'; import NavbarToggle from './NavbarToggle'; import NavbarCollapse from './NavbarCollapse'; import { BsPrefixComponent, SelectCallback } from './helpers'; declare class NavbarText< As extends React.ReactType = 'div' > extends BsPrefixComponent {} export interface NavbarProps { variant?: 'light' | 'dark'; expand?: true | 'sm' | 'md' | 'lg' | 'xl'; bg?: string; fixed?: 'top' | 'bottom'; sticky?: 'top' | 'bottom'; onToggle?: (expanded: boolean) => void; onSelect?: SelectCallback; collapseOnSelect?: boolean; expanded?: boolean; role?: string; } declare class Navbar< As extends React.ReactType = 'nav' > extends BsPrefixComponent { static Brand: typeof NavbarBrand; static Toggle: typeof NavbarToggle; static Collapse: typeof NavbarCollapse; static Text: typeof NavbarText; } export default Navbar;