declare class ReLoginStore {
    timerId: number;
    timerObj: {};
    unitTime: number;
    intervalTime: number;
    delayTime: number;
    /**
     * 设置轮训时间间隔
     * @param {*} intervalTime 秒
     */
    setIntervalTime(intervalTime: any): this;
    /**
     * 设置延迟启动时间
     * @param {*} delayTime
     */
    setDelayTime(delayTime: any): this;
    /**
     * 重登陆方法
     */
    static relogin(): Promise<void>;
    /**
     * 延长session时长  重连接口
     */
    static reconnect(): Promise<unknown>;
    /**
     * 判断当前环境是否是云部署
     */
    isCloudProxy(): Promise<unknown>;
    /**
     * 开启重登陆轮询
     */
    start(): Promise<void>;
    delay(): Promise<unknown>;
    /**
     * 关闭轮询
     */
    stop(): void;
}
export default ReLoginStore;
