import type { DrizzleExecutor } from "../drizzle.js"; import type { MutationHint } from "../chat/types.js"; import type { PluginInstallationStatus } from "./types.js"; /** * Commits a worker-observed lifecycle state to pluginInstallations and appends its matching sync event. * The transaction makes asynchronous preparation and health transitions durable and reactive without letting the worker mutate tables directly. */ export declare function pluginInstallationUpdateStatus(executor: DrizzleExecutor, input: { installationId: string; status: PluginInstallationStatus; detail: string; error?: string; diagnosticOutput?: string; runtimeImageTag?: string; containerInstanceId?: string | null; }): Promise; //# sourceMappingURL=pluginInstallationUpdateStatus.d.ts.map