UNPKG

@bothub-chat/ui

Version:

Bothub UI Components

32 lines (31 loc) 1.07 kB
import React from 'react'; import { HeaderStyled } from './styled'; import { HeaderVariant } from './types'; export type HeaderOpenEventHandler = (open: boolean) => unknown; export type HeaderTabletToggleEventHandler = () => unknown; export interface HeaderProps extends Omit<React.ComponentProps<typeof HeaderStyled>, 'lang' | '$variant'> { id?: string; variant?: HeaderVariant | 'admin'; logo?: React.ReactNode; nav?: React.ReactNode; buttonsTablet?: React.ReactNode; lang?: React.ReactNode; user?: React.ReactNode; themeSwitcher?: React.ReactNode; open?: boolean; isPreset?: boolean; tabletMenuOpen?: boolean; onOpen?: HeaderOpenEventHandler; onTabletOpen?: HeaderTabletToggleEventHandler; } export declare const Header: React.FC<HeaderProps>; export * from './styled'; export * from './nav'; export * from './lang-dropdown'; export * from './user'; export * from './user-info'; export * from './menu'; export * from './types'; export * from './context'; export * from './multi-level-menu'; export * from './menu-nav';