UNPKG

@sotatech/nest-taskflow

Version:

A task flow management library for NestJS with Redis Pub/Sub integration.

13 lines (12 loc) 461 B
import { Type } from '@nestjs/common'; import { BaseStrategy } from './base.strategy'; import { ModuleRef } from '@nestjs/core'; export declare class StrategyRegistry { private readonly moduleRef; private static strategies; private strategies; constructor(moduleRef: ModuleRef); static registerStatic(method: string, strategyClass: Type<BaseStrategy>): void; get(method: string): BaseStrategy; getAll(): Map<string, BaseStrategy>; }