import type { CorrelationId, OperationId } from "./ids.js";
import type { AuthorityContext } from "./security.js";

export interface MutationContext {
  readonly operationId: OperationId;
  readonly correlationId: CorrelationId;
  readonly idempotencyKey: string;
  readonly authority: AuthorityContext;
}
