UNPKG

nats-micro

Version:

NATS micro compatible extra-lightweight microservice library

14 lines (13 loc) 445 B
import { Headers, Response, ResponseData } from './types/index.js'; export declare class ResponseImpl<R> implements Response<R> { private readonly resData; readonly id: string; private closeCallback; get closeWaiter(): Promise<ResponseData<R>>; _isClosed: boolean; get isClosed(): boolean; setHeaders(responseHeaders: Headers): void; send(responseData: R): void; sendNoResponse(): void; _close(): void; }