UNPKG

@ingestkorea/client-sens

Version:

INGESTKOREA SDK Naver Cloud Platform SENS Client for Node.js.

12 lines (11 loc) 509 B
import { HttpRequest, HttpResponse } from "@ingestkorea/util-http-handler"; import { MetadataBearer } from "./MetadataBearer"; export declare abstract class SensCommand<ClientInput, ClientOutput, ClientResolvedConfig> { input: ClientInput; constructor(input: ClientInput); abstract serialize(input: ClientInput, config: ClientResolvedConfig): Promise<HttpRequest>; abstract deserialize(output: { response: HttpResponse; output: MetadataBearer; }): Promise<ClientOutput>; }