@kkdev92/vscode-ext-kit - v4.1.1
    Preparing search index...

    Interface RawRegistrationCollection<TUses>

    Records VS Code APIs the framework has no model for. The callback receives the Module scopes needed to participate in ownership and activation rollback; see RawRegistrationDefinition.

    interface RawRegistrationCollection<
        TUses extends ServiceMap = Record<never, never>,
    > {
        register<TMap extends Readonly<Record<string, ServiceToken<unknown>>>>(
            definition: {
                bind: (
                    context: RawRegistrationContext,
                    injected: Injected<TUses & TMap>,
                ) => undefined;
                id: string;
                inject: TMap;
            },
        ): void;
        register(
            definition: {
                bind: (
                    context: RawRegistrationContext,
                    injected: Injected<TUses>,
                ) => undefined;
                id: string;
            },
        ): void;
    }

    Type Parameters

    Index