import { type AuthoredTargetMutationHooks, type BoundAuthoredTarget } from './authored-state-transaction-target-fs.js'; import type { InitAuthoredPathState } from './init-authored-plan.js'; export declare function settleSatisfiedAuthoredTarget(authority: BoundAuthoredTarget, blobPath: string | null, target: InitAuthoredPathState, hooks?: AuthoredTargetMutationHooks): void; export declare function applyAuthoredFile(authority: BoundAuthoredTarget, blobPath: string, target: InitAuthoredPathState, hooks?: AuthoredTargetMutationHooks): void; export declare function applyAuthoredDirectory(authority: BoundAuthoredTarget, mode: number, hooks?: AuthoredTargetMutationHooks): void; export declare function removeAuthoredTarget(authority: BoundAuthoredTarget, type: 'file' | 'directory', hooks?: AuthoredTargetMutationHooks): void; //# sourceMappingURL=authored-state-transaction-target-mutations.d.ts.map