import type { OperationPlan, OperationProjectionResult } from '../types'; import type { StagePlan } from './types'; interface OperationExecutionContext { packageRoot: string; resolveManagedPath(path: string): string; } export declare function applyOperationPlan(plan: OperationPlan[], context: OperationExecutionContext, publish?: (results: OperationProjectionResult[]) => void): OperationProjectionResult[]; export declare function operationPlanToStagePlan(plan: OperationPlan[], context: OperationExecutionContext): StagePlan; export {}; //# sourceMappingURL=operation-steps.d.ts.map