import { BasicRequest } from "./BasicRequest"; import EventStream from "./EventStream"; import Response from "./Response"; interface Transport { roundTrip(request: BasicRequest): Promise; stream(request: BasicRequest, open: boolean, retryRequest?: () => Promise): Promise; } export default Transport;