UNPKG

@micro.ts/core

Version:

Microservice framework with Typescript

18 lines (17 loc) 621 B
import { RedisBroker, RedisConfig } from "./RedisBroker"; import { BrokerBuilder } from "../BrokerBuilder"; import { IConfiguration } from "../../server"; import { BrokerResolver } from "../BrokerResolver"; declare module "../../server/OptionsBuilder" { interface OptionsBuilder { /** * Build a redis broker * @param builder */ useRedisBroker(builder: BrokerResolver<RedisBrokerBuilder>): RedisBroker; } } export declare class RedisBrokerBuilder extends BrokerBuilder<RedisBroker, RedisConfig> { constructor(config: IConfiguration); } export * from './RedisBroker';