@kayahr/di
    Preparing search index...

    Type Alias InjectedFunction<Params, Inject, Return>

    InjectedFunction: (
        ...params: FunctionPassThroughParams<Params, Inject>,
    ) => Return

    Type of a function after DI has removed all non-null parameters from its call signature.

    Type Parameters

    • Params extends unknown[]

      The original function parameter types.

    • Inject extends readonly unknown[]

      The inject array containing qualifiers and null placeholders.

    • Return

      The function return type.

    Type Declaration