import '../../deps/modernizr';
import { SpySystem, PageSpyPlugin, OnInitParams } from '@huolala-tech/page-spy-types';
import { InitConfig } from '../../config';
export default class SystemPlugin implements PageSpyPlugin {
    name: string;
    static hasInitd: boolean;
    $pageSpyConfig: InitConfig | null;
    onInit({ config }: OnInitParams<InitConfig>): void;
    onceInitPublicData(): Promise<void>;
    onReset(): void;
    private _cache;
    getSystemInfo(): Promise<import("@huolala-tech/page-spy-types/lib/message-type").MessageItem<"system", SpySystem.DataItem> | null>;
}
