// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 import { V6ClientSSRCookies, V6ClientSSRRequest, } from 'aws-amplify/api/internals'; export { generateServerClientUsingReqRes, generateServerClientUsingCookies, } from './generateServerClient'; // explicitly defaulting to `never` here resolves // TS2589: Type instantiation is excessively deep and possibly infinite. // When this type is used without a generic type arg, i.e. `let client: Client` type ClientUsingSSRCookies = never> = V6ClientSSRCookies; type ClientUsingSSRReq = never> = V6ClientSSRRequest; export { ClientUsingSSRCookies, ClientUsingSSRReq };