import * as React from 'react';
import { AdaptableColumn } from '../../../AdaptableState/Common/AdaptableColumn';
import { DropdownButtonProps } from '../../../components/DropdownButton';
import { AdaptableApi } from '../../../Api/AdaptableApi';
import { GridCell } from '../../../types';
export interface BulkUpdateValueSelectorProps {
    selectedColumn: AdaptableColumn;
    selectedColumnValue: string;
    onColumnValueChange: (columnvalue: any) => void;
    api: AdaptableApi;
    allowNew?: boolean;
    style?: React.CSSProperties;
    newLabel?: string;
    existingLabel?: string;
    dropdownButtonProps?: DropdownButtonProps;
    selectedGridCells: GridCell[];
    disabled?: boolean;
    className?: string;
}
export declare const BulkUpdateValueSelector: (props: BulkUpdateValueSelectorProps) => React.JSX.Element;
