import type { WorkflowDefinition } from "@codemation/core"; export interface WorkflowDefinitionRepository { listDefinitions(): Promise>; getDefinition(workflowId: string): Promise; resolveSnapshot( args: Readonly<{ workflowId: string; workflowSnapshot?: unknown }>, ): Promise; }