TESSA Web API
    Preparing search index...

    Type Alias ExtensionContainerAsyncRegisterParams<E, M, T>

    ExtensionContainerAsyncRegisterParams: T extends undefined
        ? Omit<
            ExtensionContainerRegisterParams<E>,
            "extension" | "extensionType",
        > & {
            extension: (m: M) => new (...params: unknown[]) => E;
            extensionType: string | AbstractNewable;
        }
        : Omit<ExtensionContainerRegisterParams<E>, "extension" | "extensionType"> & {
            extension: (m: M) => new (...params: unknown[]) => E;
            extensionType?: string | AbstractNewable;
        }

    Type Parameters