import { ComponentData } from '@layoutbase/core';
import { DragItemType } from './types';
import { DROP_ELEMENT_RESULT } from './utils/editorValidation';
import { ElementByComponentId } from '../types/ElementByComponentId';
declare type SelectWrapperProps = {
    Com: any;
    cd: ComponentData;
    index: number;
    path: number[];
    validator?: (item: DragItemType) => DROP_ELEMENT_RESULT;
    allElementByComponentId: ElementByComponentId;
};
export declare const SelectWrapper: ({ Com, cd, index, path, validator, allElementByComponentId, }: SelectWrapperProps) => JSX.Element | null;
export {};
