import { ContentType } from "../TLS/ContentType.js"; import { ProtocolVersion } from "../TLS/ProtocolVersion.js"; import { TLSStruct } from "../TLS/TLSStruct.js"; import * as TypeSpecs from "../TLS/TypeSpecs.js"; import { DTLSPacket } from "./DTLSPacket.js"; export declare class DTLSCiphertext extends TLSStruct implements DTLSPacket { type: ContentType; version: ProtocolVersion; epoch: number; sequence_number: number; fragment: Buffer; static readonly __spec: { type: TypeSpecs.Enum; version: TypeSpecs.Struct; epoch: Readonly; sequence_number: Readonly; fragment: TypeSpecs.Buffer; }; static readonly spec: TypeSpecs.Struct; constructor(type: ContentType, version: ProtocolVersion, epoch: number, sequence_number: number, fragment: Buffer); static createEmpty(): DTLSCiphertext; }