import * as React from 'react';
interface IProps {
    orientation: 'horizontal' | 'vertical';
    height: number;
    width: number;
    RequestLegendWidth?: (width: number) => void;
    RequestLegendHeight?: (height: number) => void;
    SendMassCommand?: (args: {
        requester: string;
        command: "disable-others" | "enable-all";
    }) => void;
    HideDisabled?: boolean;
    LegendElements: JSX.Element[];
}
export declare const fontFamily = "Courier New";
export declare const Legend: React.MemoExoticComponent<(props: IProps) => JSX.Element>;
export default Legend;
