///
type Tile = [number, number, number]
type BBox = [number, number, number, number]
interface Metadata {
description: string
maxzoom: number
}
declare class GeoPackage {
constructor (uri: string)
tables(): Promise
update(metadata: Metadata): Promise
save(tile: Tile, image: Buffer): Promise
findOne(tile: Tile): Promise
delete(tile: Tile): Promise
}
declare namespace GeoPackage {}
export = GeoPackage