/// <reference types="deck.gl" />
import { Layer } from "@deck.gl/core";
import { Model } from "@luma.gl/core";
import { LayerProps } from "@deck.gl/core/lib/layer";
import { DeckGLLayerContext } from "../../components/Map";
export interface BoxLayerProps<D> extends LayerProps<D> {
    lines: [number];
}
export default class BoxLayer extends Layer<unknown, BoxLayerProps<unknown>> {
    initializeState(context: DeckGLLayerContext): void;
    _getModels(gl: any): {
        model: Model;
        models: Model[];
        modelsByName: {
            grids: Model;
        };
    };
}
