UNPKG

@twilio/flex-ui

Version:

Twilio Flex UI

35 lines (34 loc) 1.3 kB
import { DynamicContentStore } from "../../flex-ui-core/src"; import * as React from "react"; import { PropsWithTheme } from "../theme"; import { MainHeaderChildrenKeys, MainHeaderChildrenProps, MainHeaderProps } from "./MainHeader.definitions"; export * from "./MainHeader.Components"; /** * @classdesc This is a container for MainHeader. * Can be themed with `Theme.MainHeader` in [Theme](Theme). * @component * @hideconstructor * @param {MainHeader.MainHeaderProps} props - Properties to be passed to configure this component. * @category Components / Programmable * @subcategory Components */ export declare class MainHeader extends React.PureComponent<PropsWithTheme<Partial<MainHeaderProps>>> { private static getBadgeChildren; static readonly displayName = "MainHeader"; /** * Dynamic content store * @static * @type {DynamicContentStore<MainHeader.MainHeaderChildrenProps, MainHeaderChildrenKeys>} * @readonly */ static readonly Content: DynamicContentStore<MainHeaderChildrenProps, MainHeaderChildrenKeys>; /** * Default properties * @static * @type {MainHeader.MainHeaderProps} * @readonly */ static readonly defaultProps: Partial<MainHeaderProps>; static updateAll(): void; render(): JSX.Element; }