1 | import { MicroserviceConfiguration } from '@nestjs/microservices';
|
2 | import { INestMicroservice, ExceptionFilter, PipeTransform } from './index';
|
3 | import { WebSocketAdapter } from './web-socket-adapter.interface';
|
4 | export interface INestApplication {
|
5 | init(): void;
|
6 | listen(port: number, callback?: () => void): any;
|
7 | setGlobalPrefix(prefix: string): void;
|
8 | useWebSocketAdapter(adapter: WebSocketAdapter): void;
|
9 | connectMicroservice(config: MicroserviceConfiguration): INestMicroservice;
|
10 | getMicroservices(): INestMicroservice[];
|
11 | startAllMicroservices(callback: () => void): void;
|
12 | useGlobalFilters(...filters: ExceptionFilter[]): any;
|
13 | useGlobalPipes(...pipes: PipeTransform[]): any;
|
14 | close(): void;
|
15 | }
|