import * as z from "zod/v4"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; import { ImportSourceKind } from "./importsourcekind.js"; import { SetupRegistrationAction } from "./setupregistrationaction.js"; import { SetupRegistrationOperationResult } from "./setupregistrationoperationresult.js"; import { SetupRegistrationOperationStatus } from "./setupregistrationoperationstatus.js"; export type SetupRegistrationOperationResponseError = { message: string; retryable: boolean; }; export type SetupRegistrationOperationResponse = { /** * Unique identifier for the setup registration operation. */ id: string; action: SetupRegistrationAction; sourceKind: ImportSourceKind; status: SetupRegistrationOperationStatus; /** * Unique identifier for the deployment. */ deploymentId: string | null; physicalResourceId: string | null; result: SetupRegistrationOperationResult | null; error: SetupRegistrationOperationResponseError | null; }; /** @internal */ export declare const SetupRegistrationOperationResponseError$inboundSchema: z.ZodType; export declare function setupRegistrationOperationResponseErrorFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const SetupRegistrationOperationResponse$inboundSchema: z.ZodType; export declare function setupRegistrationOperationResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=setupregistrationoperationresponse.d.ts.map