UNPKG

@addapptables/microservice

Version:
16 lines (15 loc) 760 B
import { IBrokerStart } from '../../interfaces/broker/broker-start.interface'; import { IBrokerAdd } from '../../interfaces/broker/broker-add.interface'; import { IBusAdapter } from '../../interfaces'; import { ITransferData } from '../../interfaces/transfer-data'; import { TransferDataDto } from '../../interfaces/transfer-data-dto.interface'; import { CraftsLogger } from '../../logger/services/logger.service'; export declare class BrokerProcess implements IBrokerStart, IBrokerAdd { private readonly adapter; private readonly logger; private readonly cid; private data; constructor(adapter: IBusAdapter, logger: CraftsLogger); add(data: ITransferData<TransferDataDto>): IBrokerAdd; end<T = any>(): Promise<ITransferData<T>>; }