import type { ControlAuth } from "./auth.js"; import type { NodeGatewayDriver } from "./gateway-driver.js"; import type { GenerationActivationController } from "./generation-activation.js"; import { ControlVerificationHttp } from "./verification-http.js"; import type { PersistedOperationObserver } from "../persisted-operation-observer.js"; interface StoppedVerificationOptions { lifecycle: GenerationActivationController; available(): boolean; } /** 只接受已停机后的风险确认;复用生命周期队列,不停止网关,也不重发验证。 */ export declare function acknowledgeVerificationWhileStopped(options: StoppedVerificationOptions, commit: () => T): Promise; export declare function createHostVerification(options: StoppedVerificationOptions & { workspace: string; auth: ControlAuth; driver: Pick; currentGateway(): string | undefined; onOperation?: PersistedOperationObserver; }): ControlVerificationHttp; export {}; //# sourceMappingURL=host-verification.d.ts.map