@gladiaio/sdk
Version:
Gladia JavaScript/TypeScript SDK
16 lines (14 loc) • 767 B
TypeScript
import { Headers } from "./network/types.js";
import { GladiaClientOptions, HttpRetryOptions, WebSocketRetryOptions } from "./types.js";
//#region src/internal_types.d.ts
type InternalHttpRetryOptions = Required<HttpRetryOptions>;
type InternalWebSocketRetryOptions = Required<WebSocketRetryOptions>;
type OptionalGladiaClientOptions = "apiKey" | "region";
type InternalGladiaClientOptions = Pick<GladiaClientOptions, OptionalGladiaClientOptions> & Required<Omit<GladiaClientOptions, OptionalGladiaClientOptions | "httpHeaders" | "httpRetry" | "wsRetry">> & {
httpHeaders: Headers;
httpRetry: InternalHttpRetryOptions;
wsRetry: InternalWebSocketRetryOptions;
};
//#endregion
export { InternalGladiaClientOptions };
//# sourceMappingURL=internal_types.d.ts.map