/// <reference types="react" />
/**
 * Expands the given root data array by expanding every element.
 * If the parent data containing the array is provided,
 * a suitable delete function for the expanded elements is created.
 *
 * As a difference to the ExpandArray component this component does not use containment
 * properties because it is only used for the root nodes of a tree.
 *
 * @param data the array to expand
 * @param schema the JsonSchema defining the property that the array belongs to
 * @param parentPath the instance path where data can be obtained from
 */
export declare const ExpandRootArray: ({ rootData, schema, path, selection, handlers, filterPredicate, labelProvider, imageProvider }: {
    rootData: any;
    schema: any;
    path: any;
    selection: any;
    handlers: any;
    filterPredicate: any;
    labelProvider: any;
    imageProvider: any;
}) => any;
export declare const ExpandRootArrayContainer: ({ path, schema, rootData, selection, uischema, handlers, filterPredicate, labelProvider, imageProvider }: {
    path: any;
    schema: any;
    rootData: any;
    selection: any;
    uischema: any;
    handlers: any;
    filterPredicate: any;
    labelProvider: any;
    imageProvider: any;
}) => JSX.Element;
declare const _default: any;
export default _default;
