1/**
2 * @fileoverview Export symbols needed by generated code in CommonJS style.
3 *
4 * This effectively is our canonical list of what we publicly export from
5 * the google-protobuf.js file that we build at distribution time.
6 */
7
8goog.require('goog.object');
9goog.require('jspb.BinaryReader');
10goog.require('jspb.BinaryWriter');
11goog.require('jspb.ExtensionFieldBinaryInfo');
12goog.require('jspb.ExtensionFieldInfo');
13goog.require('jspb.Message');
14
15exports.Message = jspb.Message;
16exports.BinaryReader = jspb.BinaryReader;
17exports.BinaryWriter = jspb.BinaryWriter;
18exports.ExtensionFieldInfo = jspb.ExtensionFieldInfo;
19exports.ExtensionFieldBinaryInfo = jspb.ExtensionFieldBinaryInfo;
20
21// These are used by generated code but should not be used directly by clients.
22exports.exportSymbol = goog.exportSymbol;
23exports.inherits = goog.inherits;
24exports.object = {extend: goog.object.extend};
25