import { Layer } from 'ol/layer';
import { default as WebGLVectorLayerRenderer } from 'ol/renderer/webgl/VectorLayer';
import { LayersCommonProps } from './LayersCommonProps';
import { WebGLStyle } from 'ol/style/webgl';

export type WebGLVectorLayerOptions = LayersCommonProps & {
    styles?: WebGLStyle;
};
export declare class WebGLVectorLayer extends Layer {
    static options: WebGLVectorLayerOptions;
    constructor(opts: WebGLVectorLayerOptions);
    createRenderer(): WebGLVectorLayerRenderer;
}
