import { CSSResultArray, LitElement } from 'lit-element';
import { ExpectedResult } from '../../common/models/intervention.types';
import '@unicef-polymer/etools-data-table';
import '@unicef-polymer/etools-content-panel';
import './cp-output-level';
import './pd-indicators';
import './pd-activities';
declare const ResultsStructure_base: (new (...args: any[]) => {
    _storeUnsubscribe: import("redux").Unsubscribe;
    connectedCallback(): void;
    disconnectedCallback(): void;
    stateChanged(_state: unknown): void;
    readonly isConnected: boolean;
}) & typeof LitElement;
/**
 * @customElement
 */
export declare class ResultsStructure extends ResultsStructure_base {
    static get styles(): CSSResultArray;
    resultLinks: ExpectedResult[];
    showCPOLevel: boolean;
    showIndicators: boolean;
    showActivities: boolean;
    render(): import("lit-element").TemplateResult;
    stateChanged(state: any): void;
    updateTableView(indicators: boolean, activities: boolean): void;
}
export {};
