/// <reference types="react" />
import type { Component } from 'grapesjs';
import type { CommonStudioLayoutConfigProps, CommonStudioLayoutProps } from './types';
import { DataCollectionResolverProps, StudioLayoutDataCollectionPickerConfig } from './types/StudioDataCollectionPickerSchema';
export interface StudioLayoutDataCollectionPickerConfigProps extends CommonStudioLayoutConfigProps<StudioDataCollectionPickerProps, StudioLayoutDataCollectionPickerConfig> {
}
export interface StudioDataCollectionPickerProps extends Omit<CommonStudioLayoutProps<StudioLayoutDataCollectionPickerConfig>, 'component' | 'onConfirm'> {
    component: Component;
    onConfirm?: (props: {
        value: DataCollectionResolverProps;
    }) => void;
}
export declare const StudioDataCollectionPicker: import("react").FunctionComponent<StudioDataCollectionPickerProps>;
export default StudioDataCollectionPicker;
