/**
 * // Spec
 */
export type WebTransportDatagramStats = import('./dom').WebTransportDatagramStats;
/**
 * // Spec
 */
export type WebTransportStats = import('./dom').WebTransportStats;
/**
 * // Spec
 */
export type WebTransportCloseInfo = import('./dom').WebTransportCloseInfo;
/**
 * // Spec
 */
export type WebTransportDatagramDuplexStream = import('./dom').WebTransportDatagramDuplexStream;
/**
 * // Spec
 */
export type WebTransportBidirectionalStream = import('./dom').WebTransportBidirectionalStream;
/**
 * // Spec
 */
export type WebTransportSendStreamStats = import('./dom').WebTransportSendStreamStats;
/**
 * // Spec
 */
export type WebTransportSendStream = import('./dom').WebTransportSendStream;
/**
 * // Spec
 */
export type WebTransportReceiveStreamStats = import('./dom').WebTransportReceiveStreamStats;
/**
 * // Spec
 */
export type WebTransportReceiveStream = import('./dom').WebTransportReceiveStream;
/**
 * // Spec
 */
export type WebTransportHash = import('./dom').WebTransportHash;
/**
 * // Spec
 */
export type WebTransportOptions = import('./dom').WebTransportOptions;
/**
 * Public API
 */
export type WebTransportReliabilityMode = import('./dom').WebTransportReliabilityMode;
/**
 * // Spec
 */
export type WebTransportSession = import('./types').WebTransportSessionImpl;
/**
 * // Spec
 */
export type HttpServerInit = import('./types').HttpServerInit;
export { HttpServer, Http3Server, Http2Server } from "./server.js";
export { WebTransport, quicheLoaded } from "./webtransport.node.js";
export { WebTransportPonyfill, WebTransportPolyfill } from "./webtransport.browser.js";
//# sourceMappingURL=index.types.d.ts.map