import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { EvidenceType } from "./evidencetype.js"; /** * Details of a successfully uploaded evidence file. */ export type EvidenceUploadResponse = { /** * The ID of the evidence. */ evidenceID: string; /** * The ID of the dispute the evidence is associated with. */ disputeID: string; /** * The name of the evidence file. */ filename: string; /** * The MIME type of the evidence file. */ mimeType: string; /** * The size of the evidence file. */ size: number; evidenceType: EvidenceType; /** * The date and time the evidence was uploaded. */ createdOn: Date; }; /** @internal */ export declare const EvidenceUploadResponse$inboundSchema: z.ZodType; /** @internal */ export type EvidenceUploadResponse$Outbound = { evidenceID: string; disputeID: string; filename: string; mimeType: string; size: number; evidenceType: string; createdOn: string; }; /** @internal */ export declare const EvidenceUploadResponse$outboundSchema: z.ZodType; export declare function evidenceUploadResponseToJSON(evidenceUploadResponse: EvidenceUploadResponse): string; export declare function evidenceUploadResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=evidenceuploadresponse.d.ts.map