import { PostHogLogs as SharedLogs } from '@posthog/browser-common/logs';
import type { ConsoleLogsLoader } from '@posthog/browser-common/logs-types';
import type { PostHog } from './posthog-core';
export { RECORDER_MAX_AGE_MS } from '@posthog/browser-common/logs';
/** Legacy configuration, log context, and console script loading. */
export declare class PostHogLogs extends SharedLogs {
    private readonly _instance;
    readonly name: import("@posthog/browser-common").ExtensionToken<PostHogLogs>;
    constructor(_instance: PostHog);
    protected get _isRequestReady(): boolean;
    protected _getConsoleLoader(): ConsoleLogsLoader | undefined;
}
