import { RequestCode } from './types.js'; import type { NetworkId } from '../../../index.js'; import type { UtpSocket } from '../index.js'; export interface ContentRequestOptions { networkId: NetworkId; requestCode: RequestCode; socket: UtpSocket; socketKey: string; contentKeys: Uint8Array[]; content?: Uint8Array; } export declare class ContentRequest { networkId: NetworkId; requestCode: RequestCode; contentKey?: Uint8Array; contentKeys: Uint8Array[]; socket: UtpSocket; socketKey: string; content?: Uint8Array; constructor(options: ContentRequestOptions); init(): Promise; close(): void; sendSyn(): Promise; } //# sourceMappingURL=ContentRequest.d.ts.map