CRISPRTool / igv_component /node_modules /apache-arrow /Arrow.externs.esnext.min.js
supercat666's picture
add igv
78c921d
raw
history blame
37.7 kB
// Licensed to the Apache Software Foundation (ASF) under one
// or more contributor license agreements. See the NOTICE file
// distributed with this work for additional information
// regarding copyright ownership. The ASF licenses this file
// to you under the Apache License, Version 2.0 (the
// "License"); you may not use this file except in compliance
// with the License. You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing,
// software distributed under the License is distributed on an
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
// KIND, either express or implied. See the License for the
// specific language governing permissions and limitations
// under the License.
// @ts-nocheck
/* eslint-disable */
/**
* @fileoverview Closure Compiler externs for Arrow
* @externs
* @suppress {duplicate,checkTypes}
*/
/** @type {symbol} */
Symbol.iterator;
/** @type {symbol} */
Symbol.toPrimitive;
/** @type {symbol} */
Symbol.asyncIterator;
var Encoding = function() {};
/** @type {?} */
Encoding[1] = function() {};
/** @type {?} */
Encoding[2] = function() {};
/** @type {?} */
Encoding.UTF8_BYTES = function() {};
/** @type {?} */
Encoding.UTF16_STRING = function() {};
var DateUnit = function() {};
/** @type {?} */
DateUnit[0] = function() {};
/** @type {?} */
DateUnit[1] = function() {};
/** @type {?} */
DateUnit.DAY = function() {};
/** @type {?} */
DateUnit.MILLISECOND = function() {};
var IntervalUnit = function() {};
/** @type {?} */
IntervalUnit[0] = function() {};
/** @type {?} */
IntervalUnit[1] = function() {};
/** @type {?} */
IntervalUnit[2] = function() {};
/** @type {?} */
IntervalUnit.YEAR_MONTH = function() {};
/** @type {?} */
IntervalUnit.DAY_TIME = function() {};
/** @type {?} */
IntervalUnit.MONTH_DAY_NANO = function() {};
var MessageHeader = function() {};
/** @type {?} */
MessageHeader[0] = function() {};
/** @type {?} */
MessageHeader[1] = function() {};
/** @type {?} */
MessageHeader[2] = function() {};
/** @type {?} */
MessageHeader[3] = function() {};
/** @type {?} */
MessageHeader[4] = function() {};
/** @type {?} */
MessageHeader[5] = function() {};
/** @type {?} */
MessageHeader.NONE = function() {};
/** @type {?} */
MessageHeader.Schema = function() {};
/** @type {?} */
MessageHeader.DictionaryBatch = function() {};
/** @type {?} */
MessageHeader.RecordBatch = function() {};
/** @type {?} */
MessageHeader.Tensor = function() {};
/** @type {?} */
MessageHeader.SparseTensor = function() {};
var MetadataVersion = function() {};
/** @type {?} */
MetadataVersion[0] = function() {};
/** @type {?} */
MetadataVersion[1] = function() {};
/** @type {?} */
MetadataVersion[2] = function() {};
/** @type {?} */
MetadataVersion[3] = function() {};
/** @type {?} */
MetadataVersion[4] = function() {};
/** @type {?} */
MetadataVersion.V1 = function() {};
/** @type {?} */
MetadataVersion.V2 = function() {};
/** @type {?} */
MetadataVersion.V3 = function() {};
/** @type {?} */
MetadataVersion.V4 = function() {};
/** @type {?} */
MetadataVersion.V5 = function() {};
var Precision = function() {};
/** @type {?} */
Precision[0] = function() {};
/** @type {?} */
Precision[1] = function() {};
/** @type {?} */
Precision[2] = function() {};
/** @type {?} */
Precision.HALF = function() {};
/** @type {?} */
Precision.SINGLE = function() {};
/** @type {?} */
Precision.DOUBLE = function() {};
var TimeUnit = function() {};
/** @type {?} */
TimeUnit[0] = function() {};
/** @type {?} */
TimeUnit[1] = function() {};
/** @type {?} */
TimeUnit[2] = function() {};
/** @type {?} */
TimeUnit[3] = function() {};
/** @type {?} */
TimeUnit.SECOND = function() {};
/** @type {?} */
TimeUnit.MILLISECOND = function() {};
/** @type {?} */
TimeUnit.MICROSECOND = function() {};
/** @type {?} */
TimeUnit.NANOSECOND = function() {};
var Type = function() {};
/** @type {?} */
Type[0] = function() {};
/** @type {?} */
Type[1] = function() {};
/** @type {?} */
Type[2] = function() {};
/** @type {?} */
Type[3] = function() {};
/** @type {?} */
Type[4] = function() {};
/** @type {?} */
Type[5] = function() {};
/** @type {?} */
Type[6] = function() {};
/** @type {?} */
Type[7] = function() {};
/** @type {?} */
Type[8] = function() {};
/** @type {?} */
Type[9] = function() {};
/** @type {?} */
Type[10] = function() {};
/** @type {?} */
Type[11] = function() {};
/** @type {?} */
Type[12] = function() {};
/** @type {?} */
Type[13] = function() {};
/** @type {?} */
Type[14] = function() {};
/** @type {?} */
Type[15] = function() {};
/** @type {?} */
Type[16] = function() {};
/** @type {?} */
Type[17] = function() {};
/** @type {?} */
Type.NONE = function() {};
/** @type {?} */
Type.Null = function() {};
/** @type {?} */
Type.Int = function() {};
/** @type {?} */
Type.Float = function() {};
/** @type {?} */
Type.Binary = function() {};
/** @type {?} */
Type.Utf8 = function() {};
/** @type {?} */
Type.Bool = function() {};
/** @type {?} */
Type.Decimal = function() {};
/** @type {?} */
Type.Date = function() {};
/** @type {?} */
Type.Time = function() {};
/** @type {?} */
Type.Timestamp = function() {};
/** @type {?} */
Type.Interval = function() {};
/** @type {?} */
Type.List = function() {};
/** @type {?} */
Type.Struct = function() {};
/** @type {?} */
Type.Union = function() {};
/** @type {?} */
Type.FixedSizeBinary = function() {};
/** @type {?} */
Type.FixedSizeList = function() {};
/** @type {?} */
Type.Map = function() {};
/** @type {?} */
Type.Dictionary = function() {};
/** @type {?} */
Type[-1] = function() {};
/** @type {?} */
Type.Int8 = function() {};
/** @type {?} */
Type[-2] = function() {};
/** @type {?} */
Type.Int16 = function() {};
/** @type {?} */
Type[-3] = function() {};
/** @type {?} */
Type.Int32 = function() {};
/** @type {?} */
Type[-4] = function() {};
/** @type {?} */
Type.Int64 = function() {};
/** @type {?} */
Type[-5] = function() {};
/** @type {?} */
Type.Uint8 = function() {};
/** @type {?} */
Type[-6] = function() {};
/** @type {?} */
Type.Uint16 = function() {};
/** @type {?} */
Type[-7] = function() {};
/** @type {?} */
Type.Uint32 = function() {};
/** @type {?} */
Type[-8] = function() {};
/** @type {?} */
Type.Uint64 = function() {};
/** @type {?} */
Type[-9] = function() {};
/** @type {?} */
Type.Float16 = function() {};
/** @type {?} */
Type[-10] = function() {};
/** @type {?} */
Type.Float32 = function() {};
/** @type {?} */
Type[-11] = function() {};
/** @type {?} */
Type.Float64 = function() {};
/** @type {?} */
Type[-12] = function() {};
/** @type {?} */
Type.DateDay = function() {};
/** @type {?} */
Type[-13] = function() {};
/** @type {?} */
Type.DateMillisecond = function() {};
/** @type {?} */
Type[-14] = function() {};
/** @type {?} */
Type.TimestampSecond = function() {};
/** @type {?} */
Type[-15] = function() {};
/** @type {?} */
Type.TimestampMillisecond = function() {};
/** @type {?} */
Type[-16] = function() {};
/** @type {?} */
Type.TimestampMicrosecond = function() {};
/** @type {?} */
Type[-17] = function() {};
/** @type {?} */
Type.TimestampNanosecond = function() {};
/** @type {?} */
Type[-18] = function() {};
/** @type {?} */
Type.TimeSecond = function() {};
/** @type {?} */
Type[-19] = function() {};
/** @type {?} */
Type.TimeMillisecond = function() {};
/** @type {?} */
Type[-20] = function() {};
/** @type {?} */
Type.TimeMicrosecond = function() {};
/** @type {?} */
Type[-21] = function() {};
/** @type {?} */
Type.TimeNanosecond = function() {};
/** @type {?} */
Type[-22] = function() {};
/** @type {?} */
Type.DenseUnion = function() {};
/** @type {?} */
Type[-23] = function() {};
/** @type {?} */
Type.SparseUnion = function() {};
/** @type {?} */
Type[-24] = function() {};
/** @type {?} */
Type.IntervalDayTime = function() {};
/** @type {?} */
Type[-25] = function() {};
/** @type {?} */
Type.IntervalYearMonth = function() {};
/** @type {?} */
Type[-26] = function() {};
var UnionMode = function() {};
/** @type {?} */
UnionMode[0] = function() {};
/** @type {?} */
UnionMode[1] = function() {};
/** @type {?} */
UnionMode.Sparse = function() {};
/** @type {?} */
UnionMode.Dense = function() {};
var BufferType = function() {};
/** @type {?} */
BufferType[0] = function() {};
/** @type {?} */
BufferType[1] = function() {};
/** @type {?} */
BufferType[2] = function() {};
/** @type {?} */
BufferType[3] = function() {};
/** @type {?} */
BufferType.OFFSET = function() {};
/** @type {?} */
BufferType.DATA = function() {};
/** @type {?} */
BufferType.VALIDITY = function() {};
/** @type {?} */
BufferType.TYPE = function() {};
var Data = function() {};
/** @type {?} */
Data.prototype.typeId;
/** @type {?} */
Data.prototype.ArrayType;
/** @type {?} */
Data.prototype.buffers;
/** @type {?} */
Data.prototype.byteLength;
/** @type {?} */
Data.prototype.nullCount;
/** @type {?} */
Data.prototype.getValid;
/** @type {?} */
Data.prototype.setValid;
/** @type {?} */
Data.prototype.clone;
/** @type {?} */
Data.prototype.slice;
/** @type {?} */
Data.prototype.children;
var makeData = function() {};
var DataType = function() {};
/** @type {?} */
DataType.isNull = function() {};
/** @type {?} */
DataType.isInt = function() {};
/** @type {?} */
DataType.isFloat = function() {};
/** @type {?} */
DataType.isBinary = function() {};
/** @type {?} */
DataType.isUtf8 = function() {};
/** @type {?} */
DataType.isBool = function() {};
/** @type {?} */
DataType.isDecimal = function() {};
/** @type {?} */
DataType.isDate = function() {};
/** @type {?} */
DataType.isTime = function() {};
/** @type {?} */
DataType.isTimestamp = function() {};
/** @type {?} */
DataType.isInterval = function() {};
/** @type {?} */
DataType.isList = function() {};
/** @type {?} */
DataType.isStruct = function() {};
/** @type {?} */
DataType.isUnion = function() {};
/** @type {?} */
DataType.isFixedSizeBinary = function() {};
/** @type {?} */
DataType.isFixedSizeList = function() {};
/** @type {?} */
DataType.isMap = function() {};
/** @type {?} */
DataType.isDictionary = function() {};
/** @type {?} */
DataType.isDenseUnion = function() {};
/** @type {?} */
DataType.isSparseUnion = function() {};
/** @type {?} */
DataType.prototype.typeId;
/** @type {?} */
DataType.prototype.children;
/** @type {?} */
DataType.prototype.ArrayType;
var Null = function() {};
/** @type {?} */
Null.prototype.typeId;
var Bool = function() {};
/** @type {?} */
Bool.prototype.typeId;
/** @type {?} */
Bool.prototype.ArrayType;
var Int = function() {};
/** @type {?} */
Int.prototype.typeId;
/** @type {?} */
Int.prototype.ArrayType;
/** @type {?} */
Int.prototype.isSigned;
/** @type {?} */
Int.prototype.bitWidth;
var Int8 = function() {};
/** @type {?} */
Int8.prototype.ArrayType;
var Int16 = function() {};
/** @type {?} */
Int16.prototype.ArrayType;
var Int32 = function() {};
/** @type {?} */
Int32.prototype.ArrayType;
var Int64 = function() {};
/** @type {?} */
Int64.prototype.ArrayType;
var Uint8 = function() {};
/** @type {?} */
Uint8.prototype.ArrayType;
var Uint16 = function() {};
/** @type {?} */
Uint16.prototype.ArrayType;
var Uint32 = function() {};
/** @type {?} */
Uint32.prototype.ArrayType;
var Uint64 = function() {};
/** @type {?} */
Uint64.prototype.ArrayType;
var Float = function() {};
/** @type {?} */
Float.prototype.typeId;
/** @type {?} */
Float.prototype.ArrayType;
/** @type {?} */
Float.prototype.precision;
var Float16 = function() {};
/** @type {?} */
Float16.prototype.ArrayType;
var Float32 = function() {};
/** @type {?} */
Float32.prototype.ArrayType;
var Float64 = function() {};
/** @type {?} */
Float64.prototype.ArrayType;
var Utf8 = function() {};
/** @type {?} */
Utf8.prototype.typeId;
/** @type {?} */
Utf8.prototype.ArrayType;
var Binary = function() {};
/** @type {?} */
Binary.prototype.typeId;
/** @type {?} */
Binary.prototype.ArrayType;
var FixedSizeBinary = function() {};
/** @type {?} */
FixedSizeBinary.prototype.typeId;
/** @type {?} */
FixedSizeBinary.prototype.byteWidth;
/** @type {?} */
FixedSizeBinary.prototype.ArrayType;
var Date_ = function() {};
/** @type {?} */
Date_.prototype.typeId;
/** @type {?} */
Date_.prototype.unit;
/** @type {?} */
Date_.prototype.ArrayType;
var DateDay = function() {};
var DateMillisecond = function() {};
var Timestamp = function() {};
/** @type {?} */
Timestamp.prototype.typeId;
/** @type {?} */
Timestamp.prototype.unit;
/** @type {?} */
Timestamp.prototype.timezone;
/** @type {?} */
Timestamp.prototype.ArrayType;
var TimestampSecond = function() {};
var TimestampMillisecond = function() {};
var TimestampMicrosecond = function() {};
var TimestampNanosecond = function() {};
var Time = function() {};
/** @type {?} */
Time.prototype.typeId;
/** @type {?} */
Time.prototype.ArrayType;
/** @type {?} */
Time.prototype.unit;
/** @type {?} */
Time.prototype.bitWidth;
var TimeSecond = function() {};
var TimeMillisecond = function() {};
var TimeMicrosecond = function() {};
var TimeNanosecond = function() {};
var Decimal = function() {};
/** @type {?} */
Decimal.prototype.typeId;
/** @type {?} */
Decimal.prototype.scale;
/** @type {?} */
Decimal.prototype.precision;
/** @type {?} */
Decimal.prototype.ArrayType;
var List = function() {};
/** @type {?} */
List.prototype.typeId;
/** @type {?} */
List.prototype.valueType;
/** @type {?} */
List.prototype.valueField;
/** @type {?} */
List.prototype.ArrayType;
/** @type {?} */
List.prototype.children;
var Struct = function() {};
/** @type {?} */
Struct.prototype.typeId;
/** @type {?} */
Struct.prototype.children;
var StructRow = function() {};
/** @type {?} */
StructRow.prototype.toArray;
/** @type {?} */
StructRow.prototype.toJSON;
var Union = function() {};
/** @type {?} */
Union.prototype.typeId;
/** @type {?} */
Union.prototype.mode;
/** @type {?} */
Union.prototype.typeIds;
/** @type {?} */
Union.prototype.children;
/** @type {?} */
Union.prototype.typeIdToChildIndex;
/** @type {?} */
Union.prototype.ArrayType;
var DenseUnion = function() {};
var SparseUnion = function() {};
var Dictionary = function() {};
/** @type {?} */
Dictionary.prototype.typeId;
/** @type {?} */
Dictionary.prototype.children;
/** @type {?} */
Dictionary.prototype.valueType;
/** @type {?} */
Dictionary.prototype.ArrayType;
/** @type {?} */
Dictionary.prototype.id;
/** @type {?} */
Dictionary.prototype.indices;
/** @type {?} */
Dictionary.prototype.isOrdered;
/** @type {?} */
Dictionary.prototype.dictionary;
var Interval = function() {};
/** @type {?} */
Interval.prototype.typeId;
/** @type {?} */
Interval.prototype.unit;
/** @type {?} */
Interval.prototype.ArrayType;
var IntervalDayTime = function() {};
var IntervalYearMonth = function() {};
var FixedSizeList = function() {};
/** @type {?} */
FixedSizeList.prototype.typeId;
/** @type {?} */
FixedSizeList.prototype.valueType;
/** @type {?} */
FixedSizeList.prototype.valueField;
/** @type {?} */
FixedSizeList.prototype.ArrayType;
/** @type {?} */
FixedSizeList.prototype.children;
/** @type {?} */
FixedSizeList.prototype.listSize;
var Map_ = function() {};
/** @type {?} */
Map_.prototype.typeId;
/** @type {?} */
Map_.prototype.keyType;
/** @type {?} */
Map_.prototype.valueType;
/** @type {?} */
Map_.prototype.childType;
/** @type {?} */
Map_.prototype.children;
/** @type {?} */
Map_.prototype.keysSorted;
var MapRow = function() {};
/** @type {?} */
MapRow.prototype.size;
/** @type {?} */
MapRow.prototype.toArray;
/** @type {?} */
MapRow.prototype.toJSON;
var Table = function() {};
/** @type {?} */
Table.prototype.data;
/** @type {?} */
Table.prototype.numCols;
/** @type {?} */
Table.prototype.numRows;
/** @type {?} */
Table.prototype.nullCount;
/** @type {?} */
Table.prototype.isValid;
/** @type {?} */
Table.prototype.get;
/** @type {?} */
Table.prototype.set;
/** @type {?} */
Table.prototype.indexOf;
/** @type {?} */
Table.prototype.getByteLength;
/** @type {?} */
Table.prototype.toArray;
/** @type {?} */
Table.prototype.concat;
/** @type {?} */
Table.prototype.slice;
/** @type {?} */
Table.prototype.getChild;
/** @type {?} */
Table.prototype.getChildAt;
/** @type {?} */
Table.prototype.setChild;
/** @type {?} */
Table.prototype.setChildAt;
/** @type {?} */
Table.prototype.select;
/** @type {?} */
Table.prototype.selectAt;
/** @type {?} */
Table.prototype.assign;
/** @type {?} */
Table.prototype.schema;
/** @type {?} */
Table.prototype.batches;
var makeTable = function() {};
var tableFromArrays = function() {};
var Schema = function() {};
/** @type {?} */
Schema.encode = function() {};
/** @type {?} */
Schema.decode = function() {};
/** @type {?} */
Schema.fromJSON = function() {};
/** @type {?} */
Schema.prototype.names;
/** @type {?} */
Schema.prototype.select;
/** @type {?} */
Schema.prototype.selectAt;
/** @type {?} */
Schema.prototype.assign;
/** @type {?} */
Schema.prototype.fields;
/** @type {?} */
Schema.prototype.metadata;
/** @type {?} */
Schema.prototype.dictionaries;
var Field = function() {};
/** @type {?} */
Field.new = function() {};
/** @type {?} */
Field.encode = function() {};
/** @type {?} */
Field.decode = function() {};
/** @type {?} */
Field.fromJSON = function() {};
/** @type {?} */
Field.prototype.typeId;
/** @type {?} */
Field.prototype.clone;
/** @type {?} */
Field.prototype.type;
/** @type {?} */
Field.prototype.nullable;
/** @type {?} */
Field.prototype.metadata;
var Visitor = function() {};
/** @type {?} */
Visitor.prototype.visitMany;
/** @type {?} */
Visitor.prototype.visit;
/** @type {?} */
Visitor.prototype.getVisitFn;
/** @type {?} */
Visitor.prototype.getVisitFnByTypeId;
/** @type {?} */
Visitor.prototype.visitNull;
/** @type {?} */
Visitor.prototype.visitBool;
/** @type {?} */
Visitor.prototype.visitInt;
/** @type {?} */
Visitor.prototype.visitFloat;
/** @type {?} */
Visitor.prototype.visitUtf8;
/** @type {?} */
Visitor.prototype.visitBinary;
/** @type {?} */
Visitor.prototype.visitFixedSizeBinary;
/** @type {?} */
Visitor.prototype.visitDate;
/** @type {?} */
Visitor.prototype.visitTimestamp;
/** @type {?} */
Visitor.prototype.visitTime;
/** @type {?} */
Visitor.prototype.visitDecimal;
/** @type {?} */
Visitor.prototype.visitList;
/** @type {?} */
Visitor.prototype.visitStruct;
/** @type {?} */
Visitor.prototype.visitUnion;
/** @type {?} */
Visitor.prototype.visitDictionary;
/** @type {?} */
Visitor.prototype.visitInterval;
/** @type {?} */
Visitor.prototype.visitFixedSizeList;
/** @type {?} */
Visitor.prototype.visitMap;
/** @type {?} */
Visitor.prototype.visitInt8;
/** @type {?} */
Visitor.prototype.visitInt16;
/** @type {?} */
Visitor.prototype.visitInt32;
/** @type {?} */
Visitor.prototype.visitInt64;
/** @type {?} */
Visitor.prototype.visitUint8;
/** @type {?} */
Visitor.prototype.visitUint16;
/** @type {?} */
Visitor.prototype.visitUint32;
/** @type {?} */
Visitor.prototype.visitUint64;
/** @type {?} */
Visitor.prototype.visitFloat16;
/** @type {?} */
Visitor.prototype.visitFloat32;
/** @type {?} */
Visitor.prototype.visitFloat64;
/** @type {?} */
Visitor.prototype.visitDateDay;
/** @type {?} */
Visitor.prototype.visitDateMillisecond;
/** @type {?} */
Visitor.prototype.visitTimestampSecond;
/** @type {?} */
Visitor.prototype.visitTimestampMillisecond;
/** @type {?} */
Visitor.prototype.visitTimestampMicrosecond;
/** @type {?} */
Visitor.prototype.visitTimestampNanosecond;
/** @type {?} */
Visitor.prototype.visitTimeSecond;
/** @type {?} */
Visitor.prototype.visitTimeMillisecond;
/** @type {?} */
Visitor.prototype.visitTimeMicrosecond;
/** @type {?} */
Visitor.prototype.visitTimeNanosecond;
/** @type {?} */
Visitor.prototype.visitDenseUnion;
/** @type {?} */
Visitor.prototype.visitSparseUnion;
/** @type {?} */
Visitor.prototype.visitIntervalDayTime;
/** @type {?} */
Visitor.prototype.visitIntervalYearMonth;
var Vector = function() {};
/** @type {?} */
Vector.prototype.byteLength;
/** @type {?} */
Vector.prototype.nullCount;
/** @type {?} */
Vector.prototype.ArrayType;
/** @type {?} */
Vector.prototype.VectorName;
/** @type {?} */
Vector.prototype.isValid;
/** @type {?} */
Vector.prototype.get;
/** @type {?} */
Vector.prototype.set;
/** @type {?} */
Vector.prototype.indexOf;
/** @type {?} */
Vector.prototype.includes;
/** @type {?} */
Vector.prototype.getByteLength;
/** @type {?} */
Vector.prototype.concat;
/** @type {?} */
Vector.prototype.slice;
/** @type {?} */
Vector.prototype.toJSON;
/** @type {?} */
Vector.prototype.toArray;
/** @type {?} */
Vector.prototype.getChild;
/** @type {?} */
Vector.prototype.getChildAt;
/** @type {?} */
Vector.prototype.isMemoized;
/** @type {?} */
Vector.prototype.memoize;
/** @type {?} */
Vector.prototype.unmemoize;
/** @type {?} */
Vector.prototype.type;
/** @type {?} */
Vector.prototype.data;
/** @type {?} */
Vector.prototype.stride;
/** @type {?} */
Vector.prototype.numChildren;
var makeVector = function() {};
var vectorFromArray = function() {};
var tableFromJSON = function() {};
var ByteStream = function() {};
/** @type {?} */
ByteStream.prototype.next;
/** @type {?} */
ByteStream.prototype.throw;
/** @type {?} */
ByteStream.prototype.return;
/** @type {?} */
ByteStream.prototype.peek;
/** @type {?} */
ByteStream.prototype.read;
var AsyncByteStream = function() {};
/** @type {?} */
AsyncByteStream.prototype.next;
/** @type {?} */
AsyncByteStream.prototype.throw;
/** @type {?} */
AsyncByteStream.prototype.return;
/** @type {?} */
AsyncByteStream.prototype.closed;
/** @type {?} */
AsyncByteStream.prototype.cancel;
/** @type {?} */
AsyncByteStream.prototype.peek;
/** @type {?} */
AsyncByteStream.prototype.read;
var AsyncByteQueue = function() {};
/** @type {?} */
AsyncByteQueue.prototype.write;
/** @type {?} */
AsyncByteQueue.prototype.toUint8Array;
var RecordBatchReader = function() {};
/** @type {?} */
RecordBatchReader.throughNode = function() {};
/** @type {?} */
RecordBatchReader.throughDOM = function() {};
/** @type {?} */
RecordBatchReader.from = function() {};
/** @type {?} */
RecordBatchReader.readAll = function() {};
/** @type {?} */
RecordBatchReader.prototype.closed;
/** @type {?} */
RecordBatchReader.prototype.schema;
/** @type {?} */
RecordBatchReader.prototype.autoDestroy;
/** @type {?} */
RecordBatchReader.prototype.dictionaries;
/** @type {?} */
RecordBatchReader.prototype.numDictionaries;
/** @type {?} */
RecordBatchReader.prototype.numRecordBatches;
/** @type {?} */
RecordBatchReader.prototype.footer;
/** @type {?} */
RecordBatchReader.prototype.isSync;
/** @type {?} */
RecordBatchReader.prototype.isAsync;
/** @type {?} */
RecordBatchReader.prototype.isFile;
/** @type {?} */
RecordBatchReader.prototype.isStream;
/** @type {?} */
RecordBatchReader.prototype.next;
/** @type {?} */
RecordBatchReader.prototype.throw;
/** @type {?} */
RecordBatchReader.prototype.return;
/** @type {?} */
RecordBatchReader.prototype.cancel;
/** @type {?} */
RecordBatchReader.prototype.reset;
/** @type {?} */
RecordBatchReader.prototype.open;
/** @type {?} */
RecordBatchReader.prototype.readRecordBatch;
/** @type {?} */
RecordBatchReader.prototype.toDOMStream;
/** @type {?} */
RecordBatchReader.prototype.toNodeStream;
var RecordBatchFileReader = function() {};
/** @type {?} */
RecordBatchFileReader.throughDOM = function() {};
var RecordBatchStreamReader = function() {};
/** @type {?} */
RecordBatchStreamReader.throughDOM = function() {};
/** @type {?} */
RecordBatchStreamReader.prototype.readAll;
var AsyncRecordBatchFileReader = function() {};
var AsyncRecordBatchStreamReader = function() {};
/** @type {?} */
AsyncRecordBatchStreamReader.prototype.readAll;
var RecordBatchWriter = function() {};
/** @type {?} */
RecordBatchWriter.throughNode = function() {};
/** @type {?} */
RecordBatchWriter.throughDOM = function() {};
/** @type {?} */
RecordBatchWriter.prototype.toUint8Array;
/** @type {?} */
RecordBatchWriter.prototype.writeAll;
/** @type {?} */
RecordBatchWriter.prototype.closed;
/** @type {?} */
RecordBatchWriter.prototype.toDOMStream;
/** @type {?} */
RecordBatchWriter.prototype.toNodeStream;
/** @type {?} */
RecordBatchWriter.prototype.close;
/** @type {?} */
RecordBatchWriter.prototype.abort;
/** @type {?} */
RecordBatchWriter.prototype.finish;
/** @type {?} */
RecordBatchWriter.prototype.reset;
/** @type {?} */
RecordBatchWriter.prototype.write;
var RecordBatchFileWriter = function() {};
/** @type {?} */
RecordBatchFileWriter.writeAll = function() {};
/** @type {?} */
RecordBatchFileWriter.throughDOM = function() {};
var RecordBatchStreamWriter = function() {};
/** @type {?} */
RecordBatchStreamWriter.writeAll = function() {};
/** @type {?} */
RecordBatchStreamWriter.throughDOM = function() {};
var RecordBatchJSONWriter = function() {};
/** @type {?} */
RecordBatchJSONWriter.writeAll = function() {};
/** @type {?} */
RecordBatchJSONWriter.prototype.close;
var tableFromIPC = function() {};
var tableToIPC = function() {};
var MessageReader = function() {};
/** @type {?} */
MessageReader.prototype.next;
/** @type {?} */
MessageReader.prototype.throw;
/** @type {?} */
MessageReader.prototype.return;
/** @type {?} */
MessageReader.prototype.readMessage;
/** @type {?} */
MessageReader.prototype.readMessageBody;
/** @type {?} */
MessageReader.prototype.readSchema;
/** @type {?} */
MessageReader.prototype.readMetadataLength;
/** @type {?} */
MessageReader.prototype.readMetadata;
var AsyncMessageReader = function() {};
/** @type {?} */
AsyncMessageReader.prototype.next;
/** @type {?} */
AsyncMessageReader.prototype.throw;
/** @type {?} */
AsyncMessageReader.prototype.return;
/** @type {?} */
AsyncMessageReader.prototype.readMessage;
/** @type {?} */
AsyncMessageReader.prototype.readMessageBody;
/** @type {?} */
AsyncMessageReader.prototype.readSchema;
/** @type {?} */
AsyncMessageReader.prototype.readMetadataLength;
/** @type {?} */
AsyncMessageReader.prototype.readMetadata;
var JSONMessageReader = function() {};
/** @type {?} */
JSONMessageReader.prototype.next;
/** @type {?} */
JSONMessageReader.prototype.readMessageBody;
/** @type {?} */
JSONMessageReader.prototype.readMessage;
/** @type {?} */
JSONMessageReader.prototype.readSchema;
var Message = function() {};
/** @type {?} */
Message.fromJSON = function() {};
/** @type {?} */
Message.decode = function() {};
/** @type {?} */
Message.encode = function() {};
/** @type {?} */
Message.from = function() {};
/** @type {?} */
Message.prototype.type;
/** @type {?} */
Message.prototype.version;
/** @type {?} */
Message.prototype.headerType;
/** @type {?} */
Message.prototype.bodyLength;
/** @type {?} */
Message.prototype.header;
/** @type {?} */
Message.prototype.isSchema;
/** @type {?} */
Message.prototype.isRecordBatch;
/** @type {?} */
Message.prototype.isDictionaryBatch;
var RecordBatch = function() {};
/** @type {?} */
RecordBatch.prototype.dictionaries;
/** @type {?} */
RecordBatch.prototype.numCols;
/** @type {?} */
RecordBatch.prototype.numRows;
/** @type {?} */
RecordBatch.prototype.nullCount;
/** @type {?} */
RecordBatch.prototype.isValid;
/** @type {?} */
RecordBatch.prototype.get;
/** @type {?} */
RecordBatch.prototype.set;
/** @type {?} */
RecordBatch.prototype.indexOf;
/** @type {?} */
RecordBatch.prototype.getByteLength;
/** @type {?} */
RecordBatch.prototype.toArray;
/** @type {?} */
RecordBatch.prototype.concat;
/** @type {?} */
RecordBatch.prototype.slice;
/** @type {?} */
RecordBatch.prototype.getChild;
/** @type {?} */
RecordBatch.prototype.getChildAt;
/** @type {?} */
RecordBatch.prototype.setChild;
/** @type {?} */
RecordBatch.prototype.setChildAt;
/** @type {?} */
RecordBatch.prototype.select;
/** @type {?} */
RecordBatch.prototype.selectAt;
var util = function() {};
/** @type {?} */
util.BN = function() {};
/** @type {?} */
util.bignumToBigInt = function() {};
/** @type {?} */
util.bignumToString = function() {};
/** @type {?} */
util.isArrowBigNumSymbol = function() {};
/** @type {?} */
util.BaseInt64 = function() {};
/** @type {?} */
util.Int128 = function() {};
/** @type {?} */
util.Int64 = function() {};
/** @type {?} */
util.Uint64 = function() {};
/** @type {?} */
util.BitIterator = function() {};
/** @type {?} */
util.getBit = function() {};
/** @type {?} */
util.getBool = function() {};
/** @type {?} */
util.packBools = function() {};
/** @type {?} */
util.popcnt_array = function() {};
/** @type {?} */
util.popcnt_bit_range = function() {};
/** @type {?} */
util.popcnt_uint32 = function() {};
/** @type {?} */
util.setBool = function() {};
/** @type {?} */
util.truncateBitmap = function() {};
/** @type {?} */
util.float64ToUint16 = function() {};
/** @type {?} */
util.uint16ToFloat64 = function() {};
/** @type {?} */
util.compareArrayLike = function() {};
/** @type {?} */
util.joinUint8Arrays = function() {};
/** @type {?} */
util.memcpy = function() {};
/** @type {?} */
util.rebaseValueOffsets = function() {};
/** @type {?} */
util.toArrayBufferView = function() {};
/** @type {?} */
util.toArrayBufferViewAsyncIterator = function() {};
/** @type {?} */
util.toArrayBufferViewIterator = function() {};
/** @type {?} */
util.toBigInt64Array = function() {};
/** @type {?} */
util.toBigUint64Array = function() {};
/** @type {?} */
util.toFloat32Array = function() {};
/** @type {?} */
util.toFloat32ArrayAsyncIterator = function() {};
/** @type {?} */
util.toFloat32ArrayIterator = function() {};
/** @type {?} */
util.toFloat64Array = function() {};
/** @type {?} */
util.toFloat64ArrayAsyncIterator = function() {};
/** @type {?} */
util.toFloat64ArrayIterator = function() {};
/** @type {?} */
util.toInt16Array = function() {};
/** @type {?} */
util.toInt16ArrayAsyncIterator = function() {};
/** @type {?} */
util.toInt16ArrayIterator = function() {};
/** @type {?} */
util.toInt32Array = function() {};
/** @type {?} */
util.toInt32ArrayAsyncIterator = function() {};
/** @type {?} */
util.toInt32ArrayIterator = function() {};
/** @type {?} */
util.toInt8Array = function() {};
/** @type {?} */
util.toInt8ArrayAsyncIterator = function() {};
/** @type {?} */
util.toInt8ArrayIterator = function() {};
/** @type {?} */
util.toUint16Array = function() {};
/** @type {?} */
util.toUint16ArrayAsyncIterator = function() {};
/** @type {?} */
util.toUint16ArrayIterator = function() {};
/** @type {?} */
util.toUint32Array = function() {};
/** @type {?} */
util.toUint32ArrayAsyncIterator = function() {};
/** @type {?} */
util.toUint32ArrayIterator = function() {};
/** @type {?} */
util.toUint8Array = function() {};
/** @type {?} */
util.toUint8ArrayAsyncIterator = function() {};
/** @type {?} */
util.toUint8ArrayIterator = function() {};
/** @type {?} */
util.toUint8ClampedArray = function() {};
/** @type {?} */
util.toUint8ClampedArrayAsyncIterator = function() {};
/** @type {?} */
util.toUint8ClampedArrayIterator = function() {};
/** @type {?} */
util.clampIndex = function() {};
/** @type {?} */
util.clampRange = function() {};
/** @type {?} */
util.createElementComparator = function() {};
/** @type {?} */
util.compareSchemas = function() {};
/** @type {?} */
util.compareFields = function() {};
/** @type {?} */
util.compareTypes = function() {};
var Builder = function() {};
/** @type {?} */
Builder.throughNode = function() {};
/** @type {?} */
Builder.throughDOM = function() {};
/** @type {?} */
Builder.prototype.toVector;
/** @type {?} */
Builder.prototype.ArrayType;
/** @type {?} */
Builder.prototype.nullCount;
/** @type {?} */
Builder.prototype.numChildren;
/** @type {?} */
Builder.prototype.byteLength;
/** @type {?} */
Builder.prototype.reservedLength;
/** @type {?} */
Builder.prototype.reservedByteLength;
/** @type {?} */
Builder.prototype.valueOffsets;
/** @type {?} */
Builder.prototype.values;
/** @type {?} */
Builder.prototype.nullBitmap;
/** @type {?} */
Builder.prototype.typeIds;
/** @type {?} */
Builder.prototype.append;
/** @type {?} */
Builder.prototype.isValid;
/** @type {?} */
Builder.prototype.set;
/** @type {?} */
Builder.prototype.setValue;
/** @type {?} */
Builder.prototype.setValid;
/** @type {?} */
Builder.prototype.addChild;
/** @type {?} */
Builder.prototype.getChildAt;
/** @type {?} */
Builder.prototype.flush;
/** @type {?} */
Builder.prototype.finish;
/** @type {?} */
Builder.prototype.clear;
/** @type {?} */
Builder.prototype.stride;
/** @type {?} */
Builder.prototype.children;
/** @type {?} */
Builder.prototype.finished;
/** @type {?} */
Builder.prototype.nullValues;
var makeBuilder = function() {};
var builderThroughIterable = function() {};
var builderThroughAsyncIterable = function() {};
var BinaryBuilder = function() {};
/** @type {?} */
BinaryBuilder.prototype.byteLength;
/** @type {?} */
BinaryBuilder.prototype.setValue;
var BoolBuilder = function() {};
/** @type {?} */
BoolBuilder.prototype.setValue;
var DateBuilder = function() {};
var DateDayBuilder = function() {};
var DateMillisecondBuilder = function() {};
var DecimalBuilder = function() {};
var DictionaryBuilder = function() {};
/** @type {?} */
DictionaryBuilder.prototype.values;
/** @type {?} */
DictionaryBuilder.prototype.nullCount;
/** @type {?} */
DictionaryBuilder.prototype.nullBitmap;
/** @type {?} */
DictionaryBuilder.prototype.byteLength;
/** @type {?} */
DictionaryBuilder.prototype.reservedLength;
/** @type {?} */
DictionaryBuilder.prototype.reservedByteLength;
/** @type {?} */
DictionaryBuilder.prototype.isValid;
/** @type {?} */
DictionaryBuilder.prototype.setValid;
/** @type {?} */
DictionaryBuilder.prototype.setValue;
/** @type {?} */
DictionaryBuilder.prototype.flush;
/** @type {?} */
DictionaryBuilder.prototype.finish;
/** @type {?} */
DictionaryBuilder.prototype.clear;
/** @type {?} */
DictionaryBuilder.prototype.valueToKey;
var FixedSizeBinaryBuilder = function() {};
var FixedSizeListBuilder = function() {};
/** @type {?} */
FixedSizeListBuilder.prototype.setValue;
/** @type {?} */
FixedSizeListBuilder.prototype.addChild;
var FloatBuilder = function() {};
/** @type {?} */
FloatBuilder.prototype.setValue;
var Float16Builder = function() {};
/** @type {?} */
Float16Builder.prototype.setValue;
var Float32Builder = function() {};
var Float64Builder = function() {};
var IntervalBuilder = function() {};
var IntervalDayTimeBuilder = function() {};
var IntervalYearMonthBuilder = function() {};
var IntBuilder = function() {};
/** @type {?} */
IntBuilder.prototype.setValue;
var Int8Builder = function() {};
var Int16Builder = function() {};
var Int32Builder = function() {};
var Int64Builder = function() {};
var Uint8Builder = function() {};
var Uint16Builder = function() {};
var Uint32Builder = function() {};
var Uint64Builder = function() {};
var ListBuilder = function() {};
/** @type {?} */
ListBuilder.prototype.addChild;
var MapBuilder = function() {};
/** @type {?} */
MapBuilder.prototype.set;
/** @type {?} */
MapBuilder.prototype.setValue;
/** @type {?} */
MapBuilder.prototype.addChild;
var NullBuilder = function() {};
/** @type {?} */
NullBuilder.prototype.setValue;
/** @type {?} */
NullBuilder.prototype.setValid;
var StructBuilder = function() {};
/** @type {?} */
StructBuilder.prototype.setValue;
/** @type {?} */
StructBuilder.prototype.setValid;
/** @type {?} */
StructBuilder.prototype.addChild;
var TimestampBuilder = function() {};
var TimestampSecondBuilder = function() {};
var TimestampMillisecondBuilder = function() {};
var TimestampMicrosecondBuilder = function() {};
var TimestampNanosecondBuilder = function() {};
var TimeBuilder = function() {};
var TimeSecondBuilder = function() {};
var TimeMillisecondBuilder = function() {};
var TimeMicrosecondBuilder = function() {};
var TimeNanosecondBuilder = function() {};
var UnionBuilder = function() {};
/** @type {?} */
UnionBuilder.prototype.typeIdToChildIndex;
/** @type {?} */
UnionBuilder.prototype.append;
/** @type {?} */
UnionBuilder.prototype.set;
/** @type {?} */
UnionBuilder.prototype.setValue;
/** @type {?} */
UnionBuilder.prototype.addChild;
var DenseUnionBuilder = function() {};
/** @type {?} */
DenseUnionBuilder.prototype.setValue;
var SparseUnionBuilder = function() {};
var Utf8Builder = function() {};
/** @type {?} */
Utf8Builder.prototype.byteLength;
/** @type {?} */
Utf8Builder.prototype.setValue;
var BaseInt64 = function() {};
/** @type {?} */
BaseInt64.prototype.high;
/** @type {?} */
BaseInt64.prototype.low;
/** @type {?} */
BaseInt64.prototype.lessThan;
/** @type {?} */
BaseInt64.prototype.equals;
/** @type {?} */
BaseInt64.prototype.greaterThan;
/** @type {?} */
BaseInt64.prototype.hex;
var Uint64 = function() {};
/** @type {?} */
Uint64.from = function() {};
/** @type {?} */
Uint64.fromNumber = function() {};
/** @type {?} */
Uint64.fromString = function() {};
/** @type {?} */
Uint64.convertArray = function() {};
/** @type {?} */
Uint64.multiply = function() {};
/** @type {?} */
Uint64.add = function() {};
/** @type {?} */
Uint64.prototype.times;
/** @type {?} */
Uint64.prototype.plus;
var Int64 = function() {};
/** @type {?} */
Int64.from = function() {};
/** @type {?} */
Int64.fromNumber = function() {};
/** @type {?} */
Int64.fromString = function() {};
/** @type {?} */
Int64.convertArray = function() {};
/** @type {?} */
Int64.multiply = function() {};
/** @type {?} */
Int64.add = function() {};
/** @type {?} */
Int64.prototype.negate;
/** @type {?} */
Int64.prototype.times;
/** @type {?} */
Int64.prototype.plus;
/** @type {?} */
Int64.prototype.lessThan;
var Int128 = function() {};
/** @type {?} */
Int128.multiply = function() {};
/** @type {?} */
Int128.add = function() {};
/** @type {?} */
Int128.from = function() {};
/** @type {?} */
Int128.fromNumber = function() {};
/** @type {?} */
Int128.fromString = function() {};
/** @type {?} */
Int128.convertArray = function() {};
/** @type {?} */
Int128.prototype.high;
/** @type {?} */
Int128.prototype.low;
/** @type {?} */
Int128.prototype.negate;
/** @type {?} */
Int128.prototype.times;
/** @type {?} */
Int128.prototype.plus;
/** @type {?} */
Int128.prototype.hex;