import * as z from "zod"; import { OpenEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * The identifier type of the asset being sought */ export declare enum RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreateIdentifierType { AssetId = "ASSET_ID", Cusip = "CUSIP", Isin = "ISIN" } /** * The identifier type of the asset being sought */ export type RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreateIdentifierTypeOpen = OpenEnum; /** * The identifier for the asset. */ export type RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreate = { /** * Identifier of the asset (of the type specified in `identifier_type`). */ identifier: string; /** * The identifier type of the asset being sought */ identifierType: RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreateIdentifierTypeOpen; }; /** @internal */ export declare const RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreateIdentifierType$inboundSchema: z.ZodType; /** @internal */ export declare const RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreateIdentifierType$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 RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreateIdentifierType$ { /** @deprecated use `RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreateIdentifierType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreateIdentifierType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreate$inboundSchema: z.ZodType; /** @internal */ export type RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreate$Outbound = { identifier: string; identifier_type: string; }; /** @internal */ export declare const RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreate$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 RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreate$ { /** @deprecated use `RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreate$Outbound` instead. */ type Outbound = RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreate$Outbound; } export declare function retrieveFixedIncomeMarksRequestSecurityIdentifiersCreateToJSON(retrieveFixedIncomeMarksRequestSecurityIdentifiersCreate: RetrieveFixedIncomeMarksRequestSecurityIdentifiersCreate): string; export declare function retrieveFixedIncomeMarksRequestSecurityIdentifiersCreateFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=retrievefixedincomemarksrequestsecurityidentifierscreate.d.ts.map