import type { RuntimeManifestIdentity } from './runtime-manifest.js'; import type { RuntimePromotionBackupResult, RuntimePromotionFilesystemAuthority, RuntimePromotionInstallResult } from './runtime-promotion-filesystem-types.js'; /** * Move an exact destination runtime aside as the operation's rollback backup. * * @throws When filesystem authority, manifest, ownership, or durability verification fails. */ export declare function backupRuntimePromotionDestination(authority: RuntimePromotionFilesystemAuthority, expected: RuntimeManifestIdentity): Promise; /** * Install the verified runtime stage into the destination runtime path. * * @throws When filesystem authority, manifest, ownership, or durability verification fails. */ export declare function installRuntimePromotionStage(authority: RuntimePromotionFilesystemAuthority, expected: RuntimeManifestIdentity): Promise; //# sourceMappingURL=runtime-promotion-filesystem-forward-install.d.ts.map