UNPKG

insite-ws-transfers

Version:

inSite file transfers over WebSockets

15 lines 793 B
import type { WS } from "insite-ws/client"; import type { WSServer, WSServerClient } from "insite-ws/server"; import { OutgoingTransfer } from "./OutgoingTransfer"; import type { OutgoingTransferProps, TransferTypes } from "./types"; export declare class OutgoingTransport<WSORWSSC extends WS | WSServerClient, T extends OutgoingTransfer<WSORWSSC>, Types extends TransferTypes = TransferTypes> { #private; constructor(ws: WS | WSServer<Exclude<WSORWSSC, WS>>); transfer(ws: WSORWSSC, kind: string, props: OutgoingTransferProps<WSORWSSC, T, Types>): OutgoingTransfer<WSORWSSC>; private handleConfirm; private handleProgress; private handleCompleted; private handleError; static Transfer: typeof OutgoingTransfer; } //# sourceMappingURL=OutgoingTransport.d.ts.map