import * as z from "zod/v4"; import { Result as SafeParseResult } from "../types/fp.js"; import { DeploymentState } from "./deploymentstate.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; import { TargetDeployment } from "./targetdeployment.js"; import { TargetOperationsBundleSet } from "./targetoperationsbundleset.js"; /** * State reconciliation result with optional target */ export type SyncReconcileResponse = { /** * Whether the state was reconciled */ success: boolean; current: DeploymentState; /** * Target deployment if update is needed */ target?: TargetDeployment | undefined; /** * Target operations-bundle set the Operator should converge its loaded plugin registry toward. */ targetOperationsBundleSet?: TargetOperationsBundleSet | undefined; }; /** @internal */ export declare const SyncReconcileResponse$inboundSchema: z.ZodType; export declare function syncReconcileResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=syncreconcileresponse.d.ts.map