import type { Insertable, Selectable, Updateable } from "kysely"; import type { LixEngine } from "../../engine/boot.js"; import type { StateByVersionView } from "./state-by-version.js"; export type StateView = Omit; export type StateRow = Selectable; export type NewStateRow = Insertable; export type StateRowUpdate = Updateable; /** * Creates the public 'state' view filtered to the active version, and * INSTEAD OF triggers that forward writes to state_by_version (which proxies to the vtable). */ export declare function applyStateView(args: { engine: Pick; }): void; //# sourceMappingURL=state.d.ts.map