import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * A single record representing the originating_fdid and originating_cat_reporter_crd */ export type CatReporterInformationUpdate = { /** * The prior CAT reporter's 7 digit CRD number; Must be provided with an `ORIGINATING_FDID` */ originatingCatReporterCrd?: string | undefined; /** * The previous FDID associated with the account; Must be unique and provided with an `ORIGINATING_CAT_REPORTER_CRD` */ originatingFdid?: string | undefined; }; /** @internal */ export declare const CatReporterInformationUpdate$inboundSchema: z.ZodType; /** @internal */ export type CatReporterInformationUpdate$Outbound = { originating_cat_reporter_crd?: string | undefined; originating_fdid?: string | undefined; }; /** @internal */ export declare const CatReporterInformationUpdate$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace CatReporterInformationUpdate$ { /** @deprecated use `CatReporterInformationUpdate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `CatReporterInformationUpdate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `CatReporterInformationUpdate$Outbound` instead. */ type Outbound = CatReporterInformationUpdate$Outbound; } export declare function catReporterInformationUpdateToJSON(catReporterInformationUpdate: CatReporterInformationUpdate): string; export declare function catReporterInformationUpdateFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=catreporterinformationupdate.d.ts.map