import './index.less'; import React, { Component } from 'react'; import { HeaderViewProps } from '../Header'; import { WithFalse } from '../typings'; import { SiderMenuProps } from '../SiderMenu/SiderMenu'; export interface GlobalHeaderProps { collapsed?: boolean; onCollapse?: (collapsed: boolean) => void; isMobile?: boolean; logo?: React.ReactNode; menuRender?: HeaderViewProps['menuRender']; collapsedButtonRender?: WithFalse<(collapsed?: boolean) => React.ReactNode>; rightContentRender?: HeaderViewProps['rightContentRender']; className?: string; style?: React.CSSProperties; menuHeaderRender?: SiderMenuProps['menuHeaderRender']; customStyle?: boolean; siderRadius?: boolean; } export default class GlobalHeader extends Component { triggerResizeEvent: () => void; toggle: () => void; renderCollapsedButton: () => JSX.Element | null; render(): React.ReactNode; }