import type { Emit } from './types.js'; export declare const SdkSite: { readonly CONNECT: "connect"; readonly DOM_OBSERVER: "dom_observer"; readonly NETWORK_OBSERVER: "network_observer"; readonly CONSOLE_OBSERVER: "console_observer"; readonly IPC_OBSERVER: "ipc_observer"; readonly HEALTH_OBSERVER: "health_observer"; readonly ROUTER_OBSERVER: "router_observer"; readonly ANIMATION_OBSERVER: "animation_observer"; readonly STORE_ADAPTER: "store_adapter"; readonly SNAPSHOT: "snapshot"; readonly ACTION: "action"; readonly COMMAND: "command"; readonly RECORDER: "recorder"; readonly TRANSPORT: "transport"; readonly TEARDOWN: "teardown"; }; export type SdkSite = (typeof SdkSite)[keyof typeof SdkSite]; export declare function reportSdkFailure(emit: Emit, site: SdkSite, error: unknown): void;