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"; export type DisputeEvidenceResponse = { evidenceID: string; disputeID: string; evidenceType: EvidenceType; /** * For text evidence, the text submitted as evidence. */ text?: string | undefined; /** * For file evidence, the MIME type of the file. */ mimeType?: string | undefined; /** * For file evidence, the name of the file. */ filename?: string | undefined; /** * For file evidence, the size of the file. */ size?: number | undefined; createdOn: Date; updatedOn: Date; /** * When the evidence was submitted for review. */ submittedOn?: Date | undefined; }; /** @internal */ export declare const DisputeEvidenceResponse$inboundSchema: z.ZodType; /** @internal */ export type DisputeEvidenceResponse$Outbound = { evidenceID: string; disputeID: string; evidenceType: string; text?: string | undefined; mimeType?: string | undefined; filename?: string | undefined; size?: number | undefined; createdOn: string; updatedOn: string; submittedOn?: string | undefined; }; /** @internal */ export declare const DisputeEvidenceResponse$outboundSchema: z.ZodType; export declare function disputeEvidenceResponseToJSON(disputeEvidenceResponse: DisputeEvidenceResponse): string; export declare function disputeEvidenceResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=disputeevidenceresponse.d.ts.map