import ICCSystem from "../../../modules/system/System";
import { ICommonParams } from "../../../modules/IModule";
declare class SystemImpl implements ICCSystem {
    private static instance;
    private module;
    private constructor();
    static getModule(): SystemImpl;
    getSystemInfo(obj: ICommonParams): void;
    getDeviceInfo(obj: ICommonParams): void;
    startPage(obj: ICommonParams): void;
    exitPage(obj: ICommonParams): void;
    startWechatApplet(obj: ICommonParams): void;
    startAppStorePage(obj: ICommonParams): void;
    startBrowser(obj: ICommonParams): void;
    startToast(obj: ICommonParams): void;
    logDataCollection(obj: ICommonParams): void;
    getProperties(obj: ICommonParams): void;
    getAppInfo(obj: ICommonParams): void;
    getMemInfo(obj: ICommonParams): void;
    getLocation(obj: ICommonParams): void;
    addLifecycleListener(obj: ICommonParams): void;
    removeLifecycleListener(obj: ICommonParams): void;
}
export default SystemImpl;
