import { OwlScopeClient } from './core/client.js'; import type { ClientOptions } from './types.js'; export { OwlScopeClient } from './core/client.js'; export { ConsolePlugin } from './plugins/console.js'; export { NetworkFetchPlugin } from './plugins/network-fetch.js'; export { NetworkXhrPlugin } from './plugins/network-xhr.js'; export { ErrorsPlugin } from './plugins/errors.js'; export { Transport } from './core/transport.js'; export { safeClone, safeStringify } from './core/serializer.js'; export { redact, DEFAULT_REDACT_KEYS } from './core/redact.js'; export type { ClientOptions, PluginConfig, TransportOptions, OwlScopePlugin, OwlScopeClientApi, LogLevel, Platform, EventType, DebugEvent, } from './types.js'; export declare function createClient(opts?: ClientOptions): OwlScopeClient; export declare function configure(opts?: ClientOptions): OwlScopeClient; export declare function getClient(): OwlScopeClient | null; export declare function installDefaultPlugins(client: OwlScopeClient, opts?: ClientOptions): void;