import { type AgentImageSummary, type MutationHint } from "../chat/types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Creates an agentImages definition, or reactivates the retained manifest for the same immutable definition, with validated build inputs and a fresh pending build while preserving its cumulative attempt count. * Emitting installation provenance, sync evidence, and audit evidence in the same transaction makes either lifecycle transition attributable before the service queues its build. */ export declare function agentImageCreate(executor: DrizzleExecutor, input: { actorInstallationId?: string; actorUserId?: string; definitionHash: string; dockerTag: string; dockerfile: string; name: string; }): Promise<{ hint: MutationHint; image: AgentImageSummary; }>; //# sourceMappingURL=agentImageCreate.d.ts.map