@hapiness/rabbitmq
Version:
Hapiness module for rabbitmq
9 lines (8 loc) • 431 B
TypeScript
import { CoreModule, Type } from '@hapiness/core';
import { Observable } from 'rxjs/Observable';
export declare const getModules: (module: CoreModule) => CoreModule[];
export declare function metadataFromDeclarations<T>(declarations: Type<any>[], decoratorName: any): Observable<{
token: any;
data: T;
}>;
export declare function instantiateWithProviders<T = any>(token: any, providers: any[], module: any): Observable<T>;