/// import { Transport } from "./vendor/dtls"; import { Connection } from "./vendor/ice"; export declare function generateUUID(): string; export declare function random32(): number; export declare function uint16Add(a: number, b: number): number; export declare function uint16Gt(a: number, b: number): boolean; export declare function uint16Gte(a: number, b: number): boolean; export declare function uint32Gt(a: number, b: number): boolean; export declare function uint32Gte(a: number, b: number): boolean; export declare function fingerprint(file: Buffer, hashname: string): any; export declare class IceTransport implements Transport { private ice; constructor(ice: Connection); onData?: (buf: Buffer) => void; send(buf: Buffer): void; close(): void; } export declare const createIceTransport: (ice: Connection) => IceTransport;