import { Clock } from "../util/TimeUtil"; import { LifecycleChangeListener } from "./LifecycleChangeListener"; export declare class LifecycleManager { private readonly clock; private readonly listeners; private _initialized; constructor(clock?: Clock); install(browserName?: string | null): void; addListener(listener: LifecycleChangeListener): void; initialize(): void; private changeLifecycle; private publish; private static isSafariBrowser; }