import { type State } from "./domain.js"; import { type BrowserToEngineMessage, type EngineToBrowserMessage, type ViewState } from "../protocol.js"; export declare function project(state: State): ViewState; export declare class ReferenceEngine { #private; get state(): State; handle(message: BrowserToEngineMessage): EngineToBrowserMessage; } //# sourceMappingURL=engine.d.ts.map