///
import type { PipelineSource } from 'node:stream';
export interface Response {
statusCode: number;
headers?: {
[header: string]: boolean | number | string;
};
multiValueHeaders?: {
[header: string]: ReadonlyArray;
};
body?: string;
isBase64Encoded?: boolean;
}
export interface BuilderResponse extends Response {
ttl?: number;
}
export interface StreamingResponse extends Omit {
body?: string | PipelineSource;
}