import { Ref } from 'vue'; import { ObservedEngine } from "../symbols.js"; interface SageEngineContext { engine: Readonly>; } /** * Answers with the engine the canvas above provides, in the `Ref` the canvas holds it in, so a component * reads it before there is an engine and sees the one that arrives. The bus is the engine's, one per engine, * and a UI takes it from the engine it already holds (design/ui.md#reaching-the-engine). */ export declare function useSageEngine(): SageEngineContext; export {};