@Cards-TS
    Preparing search index...

    Type Alias ValidatedProviders<T>

    ValidatedProviders: {
        [key in keyof T]: T[key] extends GenericControllerProvider<
            any,
            infer U,
            any,
        >
            ? UnwrapProviders<T> extends U ? T[key] : never
            : never
    }

    The providers that will exist once the dependency tree is run (assuming no loops) by removing items whose dependencies cannot be fulfilled

    Type Parameters