import { EventHint } from './extensions/error-tracking/types';
import { PostHog, PostHogOptions } from './posthog-node';
export default class ErrorTracking {
    private client;
    private _exceptionAutocaptureEnabled;
    static captureException(client: PostHog, error: unknown, hint: EventHint, distinctId?: string, additionalProperties?: Record<string | number, any>): Promise<void>;
    constructor(client: PostHog, options: PostHogOptions);
    private startAutocaptureIfEnabled;
    private onException;
    private onFatalError;
    isEnabled(): boolean;
}
