import type { JsonValue } from "@sixb/core"; import type { ActionEditCommitResult } from "@sixb/core/internal/actions"; import type { ActionRunRecord } from "@sixb/core/storage"; import { type BasePhaseContext } from "./context"; import type { LoadedObjectTarget, PhaseExecutionBase, UpdateActiveRun } from "./types"; export declare function runEffectsPhase(input: PhaseExecutionBase & { readonly run: ActionRunRecord; readonly baseContext: BasePhaseContext; readonly objectTarget: LoadedObjectTarget | null; readonly writeback: JsonValue | undefined; readonly commit: ActionEditCommitResult; readonly updateActiveRun: UpdateActiveRun; }): Promise; //# sourceMappingURL=effects.d.ts.map