import type { ProcessInvalidationPlan } from './invalidation-planner.js'; import type { ProjectGraph } from './project-graph.js'; /** Decides which manifest changes cannot remain inside a generation transaction. */ export declare class RestartBoundaryPlanner { plan(previous: ProjectGraph, next: ProjectGraph, changed: readonly string[]): ProcessInvalidationPlan | undefined; }