import { IVisibilityCapture } from '../../domain/interfaces/IVisibilityCapture'; import { LogEntry } from '../../domain/types'; export declare class VisibilityCapture implements IVisibilityCapture { private callback; private isActive; private lastVisibility; start(callback: (entry: LogEntry) => void): void; stop(): void; private setupListeners; private removeListeners; private handleVisibilityChange; private handleFocus; private handleBlur; private handleBeforeUnload; } //# sourceMappingURL=VisibilityCapture.d.ts.map