import type { EventData, KeymapEvent } from "../types.js"; import type { ActivationService } from "./activation.js"; import type { NotificationService } from "./notify.js"; import type { State } from "./state.js"; export interface RuntimeService { getData(name: string): unknown; setData(name: string, value: unknown): void; getReadonlyData(): Readonly; } export declare function createRuntimeService(state: State, notify: NotificationService, activation: ActivationService): RuntimeService;