import type { WebTransportOptions } from '../../../main/lib/dom'; export interface UDPServerSocketSend { msg: Uint8Array; offset: number; length: number; port: number; address: string; } export interface Logger { (formatter: any, ...args: any[]): void; error: (formatter: any, ...args: any[]) => void; trace: (formatter: any, ...args: any[]) => void; } export type QUICHE_LOG_OFF = -1; export type QUICHE_LOG_INFO = 0; export type QUICHE_LOG_WARNING = 1; export type QUICHE_LOG_ERROR = 2; export type QUICHE_LOG_FATAL = 3; export type QUICHE_LOG = QUICHE_LOG_OFF | QUICHE_LOG_INFO | QUICHE_LOG_WARNING | QUICHE_LOG_ERROR | QUICHE_LOG_FATAL; export interface HttpWebTransportInit extends WebTransportOptions { host: string; port: string | number; quicheLogVerbose?: QUICHE_LOG; forceIpv6?: boolean; localPort?: number; } //# sourceMappingURL=types.d.ts.map