@ingestkorea/client-sens
Version:
INGESTKOREA SDK Naver Cloud Platform SENS Client for Node.js.
13 lines (12 loc) • 536 B
TypeScript
import { HttpRequest, HttpResponse, NodeHttpHandler } from "@ingestkorea/util-http-handler";
import { SensClientResolvedConfig } from "../SensClient";
import { MetadataBearer } from "./MetadataBearer";
export interface BuildMiddleware {
(request: HttpRequest, config: SensClientResolvedConfig): Promise<HttpRequest>;
}
export interface DeserializeMiddleware {
(request: HttpRequest, config: SensClientResolvedConfig, handler: NodeHttpHandler): Promise<{
response: HttpResponse;
output: MetadataBearer;
}>;
}