export declare class FrameDecodeConfig { private 'frame_decode_type'?; private 'max_frame_length'?; delimiter?: string; private 'fixed_frame_length'?; private 'field_offset'?; private 'field_length'?; private 'initial_bytes'?; private 'adjustment_length'?; private 'initial_bytes_to_strip'?; constructor(); withFrameDecodeType(frameDecodeType: string): FrameDecodeConfig; set frameDecodeType(frameDecodeType: string | undefined); get frameDecodeType(): string | undefined; withMaxFrameLength(maxFrameLength: number): FrameDecodeConfig; set maxFrameLength(maxFrameLength: number | undefined); get maxFrameLength(): number | undefined; withDelimiter(delimiter: string): FrameDecodeConfig; withFixedFrameLength(fixedFrameLength: number): FrameDecodeConfig; set fixedFrameLength(fixedFrameLength: number | undefined); get fixedFrameLength(): number | undefined; withFieldOffset(fieldOffset: number): FrameDecodeConfig; set fieldOffset(fieldOffset: number | undefined); get fieldOffset(): number | undefined; withFieldLength(fieldLength: number): FrameDecodeConfig; set fieldLength(fieldLength: number | undefined); get fieldLength(): number | undefined; withInitialBytes(initialBytes: string): FrameDecodeConfig; set initialBytes(initialBytes: string | undefined); get initialBytes(): string | undefined; withAdjustmentLength(adjustmentLength: number): FrameDecodeConfig; set adjustmentLength(adjustmentLength: number | undefined); get adjustmentLength(): number | undefined; withInitialBytesToStrip(initialBytesToStrip: number): FrameDecodeConfig; set initialBytesToStrip(initialBytesToStrip: number | undefined); get initialBytesToStrip(): number | undefined; } //# sourceMappingURL=FrameDecodeConfig.d.ts.map