export declare function readFeatureCollectionPBuffer(pbf: any, end?: any): any;
export declare function writeFeatureCollectionPBuffer(obj: any, pbf: any): void;
export declare const FeatureCollectionPBufferGeometryType: {
    esriGeometryTypePoint: number;
    esriGeometryTypeMultipoint: number;
    esriGeometryTypePolyline: number;
    esriGeometryTypePolygon: number;
    esriGeometryTypeMultipatch: number;
    esriGeometryTypeNone: number;
    esriGeometryTypeEnvelope: number;
};
export declare const FeatureCollectionPBufferFieldType: {
    esriFieldTypeSmallInteger: number;
    esriFieldTypeInteger: number;
    esriFieldTypeSingle: number;
    esriFieldTypeDouble: number;
    esriFieldTypeString: number;
    esriFieldTypeDate: number;
    esriFieldTypeOID: number;
    esriFieldTypeGeometry: number;
    esriFieldTypeBlob: number;
    esriFieldTypeRaster: number;
    esriFieldTypeGUID: number;
    esriFieldTypeGlobalID: number;
    esriFieldTypeXML: number;
    esriFieldTypeBigInteger: number;
    esriFieldTypeDateOnly: number;
    esriFieldTypeTimeOnly: number;
    esriFieldTypeTimestampOffset: number;
};
export declare const FeatureCollectionPBufferSQLType: {
    sqlTypeBigInt: number;
    sqlTypeBinary: number;
    sqlTypeBit: number;
    sqlTypeChar: number;
    sqlTypeDate: number;
    sqlTypeDecimal: number;
    sqlTypeDouble: number;
    sqlTypeFloat: number;
    sqlTypeGeometry: number;
    sqlTypeGUID: number;
    sqlTypeInteger: number;
    sqlTypeLongNVarchar: number;
    sqlTypeLongVarbinary: number;
    sqlTypeLongVarchar: number;
    sqlTypeNChar: number;
    sqlTypeNVarchar: number;
    sqlTypeOther: number;
    sqlTypeReal: number;
    sqlTypeSmallInt: number;
    sqlTypeSqlXml: number;
    sqlTypeTime: number;
    sqlTypeTimestamp: number;
    sqlTypeTimestamp2: number;
    sqlTypeTinyInt: number;
    sqlTypeVarbinary: number;
    sqlTypeVarchar: number;
    sqlTypeTimestampWithTimezone: number;
};
export declare const FeatureCollectionPBufferQuantizeOriginPostion: {
    upperLeft: number;
    lowerLeft: number;
};
export declare const FeatureCollectionPBufferSegmentType: {
    line: number;
    arc: number;
    bezier: number;
    ellipticArc: number;
};
export declare function readFeatureCollectionPBufferSpatialReference(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferSpatialReference(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferField(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferField(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferGeometryField(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferGeometryField(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferEnvelope(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferEnvelope(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferValue(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferValue(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferGeometry(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferGeometry(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferCurveGeometry(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferCurveGeometry(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferSegmentSet(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferSegmentSet(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferesriShapeBuffer(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferesriShapeBuffer(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferFeature(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferFeature(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferUniqueIdField(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferUniqueIdField(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferGeometryProperties(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferGeometryProperties(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferServerGens(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferServerGens(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferScale(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferScale(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferTranslate(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferTranslate(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferTransform(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferTransform(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferFeatureResult(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferFeatureResult(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferCountResult(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferCountResult(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferObjectIdsResult(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferObjectIdsResult(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferExtentCountResult(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferExtentCountResult(obj: any, pbf: any): void;
export declare function readFeatureCollectionPBufferQueryResult(pbf: any, end: any): any;
export declare function writeFeatureCollectionPBufferQueryResult(obj: any, pbf: any): void;
