/** * One instance → one install-gate verdict. * * The gate predicate lives in `validate/install-gate.ts` and is not duplicated here; this module * only supplies the findings it decides over, from the instance's own recipe. Deploy calls it * BEFORE money so a refusal costs nothing; `installRuntimeCore` calls the same predicate at the * gateway boundary for installs that never went through deploy. */ import { type InstallGateResult } from "../validate/index.js"; import type { DeployInstance } from "./package.js"; export declare function gateInstance(inst: DeployInstance): Promise; //# sourceMappingURL=install-gate-runner.d.ts.map