Files
qinglong/back/runtime/ports/approvedRunActionPlanResolver.ts

7 lines
292 B
TypeScript

import type { ApprovedRunCreationPlan } from '../domain/approvedRunAction';
export interface ApprovedRunActionPlanResolver {
/** Resolves an immutable, versioned plan without performing its side effect. */
resolve(actionRef: string): Promise<Readonly<ApprovedRunCreationPlan> | null>;
}