import { RGBAImage } from '../util/image';
export default class DEMData {
    uid: string;
    data: Uint32Array;
    stride: number;
    dim: number;
    encoding: 'mapbox' | 'terrarium';
    constructor(uid: string, data: RGBAImage, encoding: 'mapbox' | 'terrarium');
    get(x: number, y: number): number;
    getUnpackVector(): number[];
    _idx(x: number, y: number): number;
    _unpackMapbox(r: number, g: number, b: number): number;
    _unpackTerrarium(r: number, g: number, b: number): number;
    getPixels(): RGBAImage;
    backfillBorder(borderTile: DEMData, dx: number, dy: number): void;
}
//# sourceMappingURL=dem_data.d.ts.map