import { jsx } from "react/jsx-runtime";
import "react";
import { CollectionProvider_deprecated, ResourceActionProvider, useDataSourceFromRAC } from "./index.mjs";
import { SchemaComponentOptions } from "../index.mjs";
import { DataSourceProvider_deprecated, SubFieldDataSourceProvider_deprecated, ds } from "./sub-table.mjs";
import * as __WEBPACK_EXTERNAL_MODULE__action_hooks_mjs_175ac728__ from "./action-hooks.mjs";
const CollectionManagerSchemaComponentProvider = (props)=>/*#__PURE__*/ jsx(SchemaComponentOptions, {
        scope: {
            cm: {
                ...__WEBPACK_EXTERNAL_MODULE__action_hooks_mjs_175ac728__,
                useDataSourceFromRAC: useDataSourceFromRAC
            },
            ds: ds
        },
        components: {
            SubFieldDataSourceProvider_deprecated: SubFieldDataSourceProvider_deprecated,
            DataSourceProvider_deprecated: DataSourceProvider_deprecated,
            CollectionProvider_deprecated: CollectionProvider_deprecated,
            ResourceActionProvider: ResourceActionProvider
        },
        children: props.children
    });
export { CollectionManagerSchemaComponentProvider };
