import { AbstractWorkadventureStateCommands } from "./AbstractState"; import type { RoomState } from "./RoomState"; export declare class WorkadventureStateCommands extends AbstractWorkadventureStateCommands { constructor(); callbacks: { type: "setVariable"; callback: (event: { key: string; value?: unknown; }) => void; }[]; saveVariable(key: K, value: RoomState[K]): Promise; } export declare function createState(): WorkadventureStateCommands & RoomState;