syntax = "proto2";
package WAArmadilloBackupMessage;
option go_package = "go.mau.fi/whatsmeow/proto/waArmadilloBackupMessage";

import "waArmadilloBackupCommon/WAArmadilloBackupCommon.proto";

message BackupMessage {
	oneof payload {
		bytes encryptedTransportMessage = 2;
		WAArmadilloBackupCommon.Subprotocol encryptedTransportEvent = 5;
		WAArmadilloBackupCommon.Subprotocol encryptedTransportLocallyTransformedMessage = 6;
		WAArmadilloBackupCommon.Subprotocol miTransportAdminMessage = 7;
	}

	optional WAArmadilloBackupCommon.Metadata metadata = 1;
}
