import type { DomainEntity } from 'domain-objects'; import { type DeclastructChange } from '../../domain.objects/DeclastructChange'; import type { DeclastructProvider } from '../../domain.objects/DeclastructProvider'; /** * .what = applies a single change to infrastructure * .why = executes the actual infrastructure modification * .note = different actions require different DAO methods; fails fast if method not available */ export declare const applyChange: ({ resource, change, providers, }: { resource: DomainEntity; change: DeclastructChange; providers: DeclastructProvider[]; }) => Promise;