import { Type } from '@nestjs/common'; import { KafkaContext, MqttContext, NatsContext, RedisContext, RmqContext, TcpContext, Transport } from '@nestjs/microservices'; import { Constructor, Entity, IBaseController } from '../models'; export type MicroContext = TcpContext | RedisContext | NatsContext | MqttContext | RmqContext | KafkaContext; export interface IMicroControllerProps { dto: Constructor; dtoName?: string; transport?: Transport; } export declare const ClientController: (props: IMicroControllerProps) => Type>; //# sourceMappingURL=client.controller.d.ts.map