import { type ActionRuntimeHandles } from "./actions.js";
import type { Effect, ExplorerEvent } from "./events.js";
import { type ExplorerState } from "./state.js";
type StepResult = {
    state: ExplorerState;
    effects: Effect[];
};
export declare function step(state: ExplorerState, event: ExplorerEvent, runtimeHandles?: ActionRuntimeHandles): StepResult;
export {};
