import vue from 'vue';
import './data-info-panel.css';
import { FeatureType, GraphElement, InfoPanel, InfoPanelSection } from '@csnext/cs-data';
import { IDatasource } from '@csnext/cs-core';
import { BaseLayer } from '../../../layers/base-layer';
import { MapboxGeoJSONFeature } from 'mapbox-gl';
export declare class DataInfoPanel extends vue {
    data: any;
    featureType?: FeatureType;
    panel?: string;
    node?: GraphElement;
    layer?: BaseLayer;
    infoPanel: InfoPanel | null;
    sections?: InfoPanelSection[];
    source?: IDatasource;
    feature?: MapboxGeoJSONFeature;
    mounted(): void;
}
