import { PageView } from '@operato/shell';
import '../widgets/power-plant-header';
import '../features/eaas-calendar';
import '../features/eaas-pagenation';
import '../features/eaas-chart';
export declare class MarketInfoPage extends PageView {
    static styles: import("lit").CSSResult[];
    get context(): {
        title: string;
    };
    powerPlantId: string;
    currentPath: string;
    fromDate: string;
    toDate: string;
    todaySmp: any;
    todayRec: any;
    smpPage: number;
    recPage: number;
    smpItems: any[];
    smpTotal: number;
    recItems: any[];
    recTotal: number;
    smpChartData: any[];
    recChartData: any[];
    fromCalendar: any;
    toCalendar: any;
    powerPlantHeader: any;
    private refreshInterval;
    render(): import("lit-html").TemplateResult<1>;
    pageUpdated(changes: any, lifecycle: any): Promise<void>;
    private initParams;
    handleDateChange(e: any, name: string): Promise<void>;
    private getSmpList;
    private getRecList;
    private getMonthlyData;
    private handleSmpPageChange;
    private handleRecPageChange;
}
