import { verifyConfiguration } from "../configuration/configuration-verify.js"; import type { VerifiedGeneration } from "../installation/generation-store.js"; /** 在生命周期队列内验证候选宿主与当前配置;安装验证不能替代业务配置验证。 */ export declare class GenerationConfigurationVerifier { private readonly workspace; private readonly readVerified; private readonly verifyRuntime; private readonly source; private readonly abort; private readonly pending; constructor(workspace: string, readVerified: (id: string) => VerifiedGeneration, verifyRuntime?: typeof verifyConfiguration); verify(generation: VerifiedGeneration, expectedConfigRevision?: string): Promise<() => void>; close(): Promise; private validate; } //# sourceMappingURL=generation-configuration.d.ts.map