import React from 'react'; import './index.less'; declare type getContainerFunc = () => HTMLElement; export interface CheckboxOptionType { productlogo: React.ReactNode | string; productcode: string; productname: string; } export interface SearchOptionType { attribution: string; url: string; title: string; } interface TitleEventEntity { key: string; domEvent: Event; } interface pageOptionsTypes { title: string | React.ReactNode; num: Number | String; linkUrl: String; } export interface IProps { logoUrl: React.ReactNode | string; onSearch: (value: any, event?: React.ChangeEvent | React.MouseEvent | React.KeyboardEvent) => void; getContainer?: string | HTMLElement | getContainerFunc | false; drawervisible?: boolean; onChangeVisible: (visible: boolean) => void; personals?: any; onChangeClient: (item: Object, event: React.MouseEvent) => void | undefined; authservicelist?: Array; onTitleClick?: (e: TitleEventEntity) => void; authoptions?: any; searchlist?: Array; exiturl?: string; pageOptions: Array; onChangePage: (linkUrl: string) => void; } declare const Navigation: React.FC; export default Navigation;