Backstage
    Preparing search index...
    PluginWrapperBlueprint: ExtensionBlueprint<
        {
            config: {};
            configInput: {};
            dataRefs: {
                wrapper: ConfigurableExtensionDataRef<
                    () => Promise<PluginWrapperDefinition<unknown>>,
                    "core.plugin-wrapper.loader",
                    {},
                >;
            };
            inputs: {};
            kind: "plugin-wrapper";
            output: ExtensionDataRef<
                () => Promise<PluginWrapperDefinition<unknown>>,
                "core.plugin-wrapper.loader",
                {},
            >;
            params: <TValue = never>(
                params: { loader: () => Promise<PluginWrapperDefinition<TValue>> },
            ) => ExtensionBlueprintParams<
                { loader: () => Promise<PluginWrapperDefinition<unknown>> },
            >;
        },
    > = ...

    Creates extensions that wrap plugin extensions with providers.