import { RootContext } from "../core/contexts/root-context.js"; import type { Corti } from "@corti/sdk"; import type { PropertyValues } from "lit"; export declare const ambientConfigContext: { __context__: Corti.StreamConfig | undefined; }; export declare const interactionIdContext: { __context__: string | undefined; }; export declare const virtualModeContext: { __context__: boolean; }; export declare class AmbientRoot extends RootContext { _analytics: Record; /** * Published package version. `0.0.0-dev` in local builds. */ get version(): string; ambientConfig: Corti.StreamConfig; interactionId?: string; virtualMode: boolean; constructor(); protected willUpdate(changedProperties: PropertyValues): void; } declare global { interface HTMLElementTagNameMap { "ambient-root": AmbientRoot; } }