export declare class KDBush { data: ArrayBuffer; ids: Uint16Array | Uint32Array; coords: InstanceType; private _pos; private _finished; numItems: number; nodeSize: number; private ArrayType; private IndexArrayType; constructor(numItems: number, nodeSize?: number, ArrayType?: TypedArrayConstructor, data?: ArrayBuffer); add(x: number, y: number): number; finish(): this; } type TypedArrayConstructor = Int8ArrayConstructor | Uint8ArrayConstructor | Uint8ClampedArrayConstructor | Int16ArrayConstructor | Uint16ArrayConstructor | Int32ArrayConstructor | Uint32ArrayConstructor | Float32ArrayConstructor | Float64ArrayConstructor; export {};