import { HttpClient } from '@angular/common/http';
import { PageVisibilityService } from '../api/page-visibility.service';
import { K8sApiService } from '../public-api';
export declare const SESSION_MANAGE_KEY = "session-manage-construct-time";
export declare class SessionManageService {
    private readonly http;
    private readonly pageVisibility;
    private readonly k8sApi;
    private readonly subscription;
    private readonly visibility$;
    private readonly policy$;
    private readonly userAction$;
    constructor(http: HttpClient, pageVisibility: PageVisibilityService, k8sApi: K8sApiService, disabled: boolean);
    complete(): void;
}
