/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import { State } from "@breadboard-ai/shared-ui"; import { SideBoardRuntime } from "@breadboard-ai/shared-ui/sideboards/types.js"; import { BoardServer } from "@breadboard-ai/types"; import { EditableGraph, MainGraphIdentifier, MutableGraphStore } from "@google-labs/breadboard"; export { StateManager }; /** * Holds various important bits of UI state */ declare class StateManager { #private; constructor(store: MutableGraphStore, runtime: SideBoardRuntime, boardServers: BoardServer[]); getOrCreateUIState(): State.UI; getOrCreateProjectState(mainGraphId?: MainGraphIdentifier, editable?: EditableGraph | null): State.Project | null; } //# sourceMappingURL=state.d.ts.map