import type ParquetGeometryEncodingLocation from "./ParquetGeometryEncodingLocation.js";
import type ParquetGeometryEncodingWkb from "./ParquetGeometryEncodingWkb.js";
import type { ClonableMixin } from "../../core/Clonable.js";
import type { JSONSupport } from "../../core/JSONSupport.js";

export default abstract class ParquetGeometryEncodingBase extends ParquetGeometryEncodingBaseSuperclass {}
declare const ParquetGeometryEncodingBaseSuperclass: typeof JSONSupport & typeof ClonableMixin

export type ParquetGeometryEncodingUnion = ParquetGeometryEncodingWkb | ParquetGeometryEncodingLocation;