import type { DomainEntity } from 'domain-objects'; import type { DeclastructPlan } from '../../domain.objects/DeclastructPlan'; /** * .what = extracts resources from a plan's changes * .why = needed for replanning during applyChanges * .note = returns desired state for each change, filtering out DESTROY-only changes */ export declare const extractResourcesFromPlan: (plan: DeclastructPlan) => DomainEntity[];