import RageClick from './extensions/rageclick'; import { DecideResponse } from './types'; import { PostHog } from './posthog-core'; export declare class Autocapture { instance: PostHog; _initialized: boolean; _isDisabledServerSide: boolean | null; rageclicks: RageClick; _elementsChainAsString: boolean; constructor(instance: PostHog); private get config(); private _addDomEventHandlers; startIfEnabled(): void; afterDecideResponse(response: DecideResponse): void; get isEnabled(): boolean; private _previousElementSibling; private _getAugmentPropertiesFromElement; private _getPropertiesFromElement; private _getDefaultProperties; private _getEventTarget; private _captureEvent; isBrowserSupported(): boolean; }