import { Component } from "react"; import { PropsInterface } from "../../interfaces/interfaces/PropsInterface"; export interface HeaderSpacesMenuItem { label: string; checked?: "on" | "off"; prepend?: any; } export interface HeaderSpacesMenuInterfaceProps extends PropsInterface { isRead?: boolean; spaces: HeaderSpacesMenuItem[]; additionalSpaces: HeaderSpacesMenuItem[]; button?: any; placeholder?: string; buttonLabel?: string; title?: string; onChange?: any; } export declare class HeaderSpacesMenu extends Component { spaces: HeaderSpacesMenuItem[]; additionalSpaces: HeaderSpacesMenuItem[]; state: { spaces: HeaderSpacesMenuItem[]; selectedSpace: HeaderSpacesMenuItem; isOpen: boolean; }; constructor(props: any); isListExtended: () => boolean; onMenuButtonClick: () => void; closePopover: () => void; onChange: (options: any) => void; addMoreSpaces: () => void; render(): JSX.Element; }