import * as proto from '../../../packet/transformer/proto'; import { OidbPacket, PacketTransformer } from '../../../packet/transformer/base'; declare class DownloadOfflineFile extends PacketTransformer { build(fileUUID: string, fileHash: string, senderUid: string, receiverUid: string): OidbPacket; parse(data: Buffer): import("napcat-protobuf").any; seq: import("napcat-protobuf").ScalarProtoFieldType; upload: import("napcat-protobuf").MessageProtoFieldType<() => { retCode: import("napcat-protobuf").ScalarProtoFieldType; retMsg: import("napcat-protobuf").ScalarProtoFieldType; totalSpace: import("napcat-protobuf").ScalarProtoFieldType; usedSpace: import("napcat-protobuf").ScalarProtoFieldType; uploadedSize: import("napcat-protobuf").ScalarProtoFieldType; uploadIp: import("napcat-protobuf").ScalarProtoFieldType; uploadDomain: import("napcat-protobuf").ScalarProtoFieldType; uploadPort: import("napcat-protobuf").ScalarProtoFieldType; uuid: import("napcat-protobuf").ScalarProtoFieldType; uploadKey: import("napcat-protobuf").ScalarProtoFieldType; boolFileExist: import("napcat-protobuf").ScalarProtoFieldType; packSize: import("napcat-protobuf").ScalarProtoFieldType; uploadIpList: import("napcat-protobuf").ScalarProtoFieldType; uploadHttpsPort: import("napcat-protobuf").ScalarProtoFieldType; uploadHttpsDomain: import("napcat-protobuf").ScalarProtoFieldType; uploadDns: import("napcat-protobuf").ScalarProtoFieldType; uploadLanip: import("napcat-protobuf").ScalarProtoFieldType; fileAddon: import("napcat-protobuf").ScalarProtoFieldType; mediaPlatformUploadKey: import("napcat-protobuf").ScalarProtoFieldType; }, true, false>; businessId: import("napcat-protobuf").ScalarProtoFieldType; clientType: import("napcat-protobuf").ScalarProtoFieldType; flagSupportMediaPlatform: import("napcat-protobuf").ScalarProtoFieldType; }>; } declare const _default: DownloadOfflineFile; export default _default;