import type { GlobalExceptionReporter } from "./reportGlobalException"; /** * Reports log entries to Blizzard during a CameraKit session. * * @internal */ export declare const reportSessionException: { (args_0: GlobalExceptionReporter, args_1: import("@snap/state-management").StateMachine | import("@snap/state-management").Action<"downloadComplete", import("../..").Lens> | import("@snap/state-management").Action<"turnedOn", import("../..").Lens> | import("@snap/state-management").Action<"resourcesLoaded", import("../..").Lens> | import("@snap/state-management").Action<"firstFrameProcessed", import("../..").Lens> | import("@snap/state-management").Action<"applyLensComplete", import("../..").Lens> | import("@snap/state-management").Action<"applyLensFailed", { error: import("../../session/lensState").LensErrors; lens: import("../..").Lens; }> | import("@snap/state-management").Action<"applyLensAborted", import("../..").Lens> | import("@snap/state-management").Action<"removeLens", undefined> | import("@snap/state-management").Action<"turnedOff", import("../..").Lens> | import("@snap/state-management").Action<"removeLensComplete", undefined> | import("@snap/state-management").Action<"removeLensFailed", Error>, import("@snap/state-management").State<"noLensApplied", undefined> | import("@snap/state-management").State<"applyingLens", import("../..").Lens> | import("@snap/state-management").State<"lensApplied", import("../..").Lens>>): void; token: "reportSessionException"; dependencies: readonly ["reportGlobalException", "lensState"]; }; //# sourceMappingURL=reportSessionException.d.ts.map