import * as React from 'react'; import { IAccessibilityProps, IChartDataPoint, IMultiStackedBarChartProps } from './index'; export interface IRefArrayData { legendText?: string; refElement?: SVGGElement; } export interface IMultiStackedBarChartState { isCalloutVisible: boolean; refArray: IRefArrayData[]; selectedLegendTitle: string; refSelected: any; dataForHoverCard: number; color: string; isLegendHovered: boolean; isLegendSelected: boolean; xCalloutValue?: string; yCalloutValue?: string; dataPointCalloutProps?: IChartDataPoint; callOutAccessibilityData?: IAccessibilityProps; calloutLegend: string; } export declare class MultiStackedBarChartBase extends React.Component { static defaultProps: Partial; private _classNames; private _calloutId; private _calloutAnchorPoint; constructor(props: IMultiStackedBarChartProps); render(): JSX.Element; private _createBarsAndLegends; private _onBarFocus; private _refCallback; private _adjustProps; private _onHover; private _getLegendData; private _onClick; private _onLeave; private _onBarHover; private _onBarLeave; private _handleChartMouseLeave; private _redirectToUrl; private _closeCallout; private _getAriaLabel; }