import type { ClassicState } from './classic-state.js'; import type { ClassicTransitionEffect, ClassicTransitionEvent } from './classic-transitions.js'; export type ClassicStateEventSource = 'comet-state' | 'comet-guard' | 'comet-archive'; export interface ClassicStateEventInput { change: string; event: ClassicTransitionEvent | 'rebind'; source: ClassicStateEventSource; from: ClassicState; to: ClassicState; effects: ClassicTransitionEffect[]; } export interface ClassicStateEventRecord extends ClassicStateEventInput { schemaVersion: 1; timestamp: string; } export declare const CLASSIC_STATE_EVENT_LOG: string; export declare function appendClassicStateEvent(changeDir: string, input: ClassicStateEventInput): Promise; //# sourceMappingURL=classic-state-events.d.ts.map