UNPKG

823 BTypeScriptView Raw
1export { EndpointBearer, StreamCollector, SerdeContext, ResponseDeserializer, RequestSerializer, SdkStreamMixin, SdkStream, WithSdkStreamMixin, SdkStreamMixinInjector, SdkStreamSerdeContext, } from "@smithy/types";
2/**
3 * @public
4 *
5 * Declare DOM interfaces in case dom.d.ts is not added to the tsconfig lib, causing
6 * interfaces to not be defined. For developers with dom.d.ts added, the interfaces will
7 * be merged correctly.
8 *
9 * This is also required for any clients with streaming interfaces where the corresponding
10 * types are also referred. The type is only declared here once since this `@aws-sdk/types`
11 * is depended by all `@aws-sdk` packages.
12 */
13declare global {
14 /**
15 * @public
16 */
17 export interface ReadableStream {
18 }
19 /**
20 * @public
21 */
22 export interface Blob {
23 }
24}