import { Client } from '../api/client';
export declare class SessionKeepAlive {
    private check;
    private getSession;
    private client;
    private interval;
    private timeoutID;
    constructor(getSession: () => string, client: Client, onSessionExpired: () => void, check: boolean);
    dispose(): void;
    private tick;
    lastTry(): Promise<number>;
}
