api-core
Version:
Model-based dynamic multi-level APIs for any provider, plus multiple consumption channels
18 lines (15 loc) • 436 B
text/typescript
export class ApiEdgeQueryResponse {
data: any;
metadata: any;
constructor(data: any, metadata: any = null) {
this.data = data;
this.metadata = metadata;
}
}
export class ApiEdgeQueryStreamResponse extends ApiEdgeQueryResponse {
stream: NodeJS.ReadableStream;
constructor(stream: NodeJS.ReadableStream, metadata: any = null) {
super(null, metadata);
this.stream = stream
}
}