import "../../CommonImports"; import "../../Core/core.css"; import * as React from "react"; import { ObservableArray, ObservableValue } from '../../Core/Observable'; import { IMenuItem } from "../Menu/Menu.Props"; import { IResizeGroupContext, IResizeGroupProps } from "./ResizeGroup.Props"; export declare const ResizeGroupContext: React.Context; interface IResizeGroupState { hiddenCount: ObservableValue; overflowItems: ObservableArray; editedItems: IMenuItem[]; } export declare class ResizeGroup extends React.Component { constructor(props: IResizeGroupProps); static getDerivedStateFromProps(nextProps: IResizeGroupProps, prevState: IResizeGroupState): IResizeGroupState; render(): JSX.Element; private onLayoutChange; private static updateOverflowItems; } export {};