package io.fathom.cloud.state;
import java.io.IOException;
import com.google.protobuf.AbstractMessage;
import com.google.protobuf.ByteString;
import com.google.protobuf.Message;
public interface Codec {
ByteString serialize(Message message) throws IOException;
Message deserialize(AbstractMessage.Builder<?> builder, ByteString data) throws IOException;
}