/// <reference types="react" />
import { SugaredQualifiedFieldList } from '@contember/binding';
import { DimensionsRendererProps } from './DimensionsRenderer';
export interface DimensionsSwitcherBaseProps extends Omit<DimensionsRendererProps, 'accessor' | 'labelFactory' | 'minItems' | 'maxItems' | 'redirect'> {
    orderBy?: SugaredQualifiedFieldList['orderBy'];
    optionEntities: SugaredQualifiedFieldList['fields'];
    minItems?: number;
    maxItems?: number;
    labelField: string;
}
export interface DimensionsSwitcherProps extends DimensionsSwitcherBaseProps {
}
export declare const DimensionsSwitcher: import("react").MemoExoticComponent<(props: DimensionsSwitcherProps) => JSX.Element>;
//# sourceMappingURL=DimensionsSwitcher.d.ts.map