@russ-b/nestjs-common-tools
Version:
NestJS utility tools
17 lines (16 loc) • 549 B
TypeScript
import { GrpcOptions } from '@nestjs/microservices';
import { PackageDefinitionService } from '../services/package-definition';
interface IOptions {
usePackageDefinitionService?: boolean;
useReflectionService?: boolean;
protoDir: string;
packageName: string;
url: string;
}
export declare class GrpcOptionsProvider {
private readonly grpcPackageDefinitionService;
constructor(grpcPackageDefinitionService: PackageDefinitionService);
getOptions(options?: IOptions): GrpcOptions;
private getProtoPath;
}
export {};