import '@material/web/icon/icon.js'; import '@material/web/button/elevated-button.js'; import '@operato/data-grist/ox-grist.js'; import '@operato/data-grist/ox-filters-form.js'; import '@operato/data-grist/ox-record-creator.js'; import { PageView } from '@operato/shell'; import { FetchOption } from '@operato/data-grist'; import { KpiStatisticImporter } from './kpi-statistic-importer.js'; declare const KpiStatisticListPage_base: (new (...args: any[]) => { __preferenceProviders: { [element: string]: import("@operato/p13n").PagePreferenceProvider; }; getPagePreferenceProvider(element: string): import("@operato/p13n").PagePreferenceProvider | undefined; }) & (new (...args: any[]) => import("lit").LitElement) & typeof PageView & import("@open-wc/dedupe-mixin").Constructor; export declare class KpiStatisticListPage extends KpiStatisticListPage_base { static styles: import("lit").CSSResult[]; static get scopedElements(): { 'kpi-statistic-importer': typeof KpiStatisticImporter; }; gristConfig: any; mode: 'CARD' | 'GRID' | 'LIST'; private grist; get context(): { title: string; search: { handler: (search: string) => void; value: string; }; filter: { handler: () => void; }; help: string; actions: { icon: string; emphasis: { raised: boolean; outlined: boolean; dense: boolean; danger: boolean; }; title: string; action: () => Promise; }[]; exportable: { name: string; data: () => Promise<{}[]>; }; importable: { handler: (records: any) => Promise; }; }; render(): import("lit-html").TemplateResult<1>; pageInitialized(lifecycle: any): Promise; pageUpdated(changes: any, lifecycle: any): Promise; fetchHandler({ page, limit, sortings, filters }: FetchOption): Promise<{ total: any; records: any; }>; _deleteKpiStatistic(): Promise; _updateKpiStatistic(): Promise; creationCallback(kpiStatistic: any): Promise; exportHandler(): Promise<{}[]>; importHandler(records: any): Promise; } export {};