import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { PushChangeType } from "./pushchangetype.js"; import { PushOperationRef } from "./pushoperationref.js"; export type PushOperationChange = { /** * Type of change being applied to record in third party platform. */ type?: PushChangeType | undefined; recordRef?: PushOperationRef | undefined; /** * Unique identifier for the attachment created otherwise null. */ attachmentId?: string | null | undefined; }; /** @internal */ export declare const PushOperationChange$inboundSchema: z.ZodType; export declare function pushOperationChangeFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=pushoperationchange.d.ts.map