/**
 * @deprecated use MLv2
 */
export class DimensionList extends Component<any, any, any> {
    constructor(props: any);
    constructor(props: any, context: any);
    state: {
        sections: never[];
    };
    UNSAFE_componentWillMount(): void;
    UNSAFE_componentWillReceiveProps(nextProps: any): void;
    updateSections(sections?: any[]): void;
    getDimensions(): any;
    itemIsSelected: (item: any) => any;
    renderItemExtra: (item: any, isSelected: any) => import("react/jsx-runtime").JSX.Element;
    renderSubDimensionTrigger(otherDimension: any): import("react/jsx-runtime").JSX.Element;
    getDimensionFromItem(item: any): any;
    handleChange: (item: any) => void;
    render(): import("react/jsx-runtime").JSX.Element;
}
import { Component } from "react";
