import { LitElement, TemplateResult, CSSResultArray } from 'lit-element';
import '@polymer/iron-icons';
import { Indicator } from '../../common/models/intervention.types';
declare const PdIndicators_base: (new (...args: any[]) => {
    _storeUnsubscribe: import("redux").Unsubscribe;
    connectedCallback(): void;
    disconnectedCallback(): void;
    stateChanged(_state: unknown): void;
    readonly isConnected: boolean;
}) & typeof LitElement;
export declare class PdIndicators extends PdIndicators_base {
    static get styles(): CSSResultArray;
    indicators: Indicator[];
    private locations;
    private sections;
    private disaggregations;
    protected render(): TemplateResult;
    stateChanged(state: any): void;
    getLocationName(id: string | number): string;
    getDisaggregation(disaggregationId: string | number): TemplateResult;
    getSectionAndCluster(sectionId: number | null, clusterName: string | null): string;
}
export {};
