insite-ws-transfers
Version:
inSite file transfers over WebSockets
17 lines • 971 B
TypeScript
import { Readable } from "node:stream";
import type { WS } from "insite-ws/client";
import type { WSServerClient } from "insite-ws/server";
import { OutgoingTransfer } from "../OutgoingTransfer";
import { OutgoingTransport } from "../OutgoingTransport";
import type { OutgoingTransferTypes } from "../types";
import type { NodeTransferTypes } from "./types";
declare class NodeOutgoingTransfer<WSORWSSC extends WS | WSServerClient> extends OutgoingTransfer<WSORWSSC> {
stream?: Readable;
isBuffer?: boolean;
static types: OutgoingTransferTypes<NodeOutgoingTransfer<WS | WSServerClient>, NodeTransferTypes>;
}
declare class NodeOutgoingTransport<WSORWSSC extends WS | WSServerClient> extends OutgoingTransport<WSORWSSC, NodeOutgoingTransfer<WSORWSSC>, NodeTransferTypes> {
static Transfer: typeof NodeOutgoingTransfer;
}
export { NodeOutgoingTransfer as OutgoingTransfer, NodeOutgoingTransport as OutgoingTransport };
//# sourceMappingURL=outgoing.d.ts.map