import '@material/web/icon/icon.js'; import '@material/web/button/elevated-button.js'; import '@material/web/textfield/outlined-text-field.js'; import { PageView } from '@operato/shell'; declare const KpiStatisticEditorPage_base: (new (...args: any[]) => import("lit").LitElement) & typeof PageView & import("@open-wc/dedupe-mixin").Constructor; export declare class KpiStatisticEditorPage extends KpiStatisticEditorPage_base { static styles: import("lit").CSSResult[]; periodType: string; valueDate: string; targetDate: string; private kpis; private loading; private error; private editingCell; private _existingStatistics; private readonly statisticFields; get context(): { title: string; actions: { icon: string; emphasis: { raised: boolean; outlined: boolean; dense: boolean; danger: boolean; }; title: string; action: () => void; }[]; }; render(): import("lit-html").TemplateResult<1>; private _getCellClass; private _isFieldEditable; private _isFieldHighlighted; private _renderCellContent; private _startEdit; private _finishEdit; private _loadData; private _saveStatistics; private _findExistingStatistic; private _onTargetDateChange; private _onPeriodChange; private _calculateDateRange; private _cancel; pageInitialized(lifecycle: any): Promise; } export {};