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

    Interface ModuleDefinition

    A Module declaration whose framework-owned structure is frozen, ready to be compiled into an Application plan. Callback functions and deliberately opaque nested application objects retain their identity. No service instance or platform registration exists until activation.

    To a consumer this is a handle: defineModule produces it, defineExtension consumes it. The registration records it carries are the framework's own and not a public contract — describePlan, on the compiled application, is the readable form.

    interface ModuleDefinition {
        compatibility: ModuleCompatibility;
        id: string;
        requires: ModuleRequirements;
        source: string | undefined;
    }
    Index
    compatibility: ModuleCompatibility

    Declared host compatibility.

    id: string

    Declared host requirements.

    source: string | undefined

    Optional diagnostic label for where this module came from.