UNPKG

585 BTypeScriptView Raw
1import { Transport } from "../transport.js";
2import { Packet } from "engine.io-parser";
3/**
4 * WebTransport transport based on the built-in `WebTransport` object.
5 *
6 * Usage: browser, Node.js (with the `@fails-components/webtransport` package)
7 *
8 * @see https://developer.mozilla.org/en-US/docs/Web/API/WebTransport
9 * @see https://caniuse.com/webtransport
10 */
11export declare class WT extends Transport {
12 private _transport;
13 private _writer;
14 get name(): string;
15 protected doOpen(): this;
16 protected write(packets: Packet[]): void;
17 protected doClose(): void;
18}