import * as z from "zod/v4"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; export type Code = string | number; export type InternLifecycleErrorMetadata = { reason: string; retryable: boolean; }; export type InternLifecycleErrorError = { code: string | number; message: string; metadata?: InternLifecycleErrorMetadata | undefined; }; /** @internal */ export declare const Code$inboundSchema: z.ZodType; export declare function codeFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const InternLifecycleErrorMetadata$inboundSchema: z.ZodType; export declare function internLifecycleErrorMetadataFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const InternLifecycleErrorError$inboundSchema: z.ZodType; export declare function internLifecycleErrorErrorFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=internlifecycleerror.d.ts.map