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"; import { AccruedInterest, AccruedInterest$Outbound } from "./accruedinterest.js"; import { Commission, Commission$Outbound } from "./commission.js"; import { Fee, Fee$Outbound } from "./fee.js"; import { Lot, Lot$Outbound } from "./lot.js"; import { Withholding, Withholding$Outbound } from "./withholding.js"; import { WithholdingData, WithholdingData$Outbound } from "./withholdingdata.js"; import { YieldRecord, YieldRecord$Outbound } from "./yieldrecord.js"; /** * Used to record the movement of funds or shares to/ from the pending_acats memo location */ export type ActivityAcatsPendingOut = { /** * Unique Identifier generated by the NSCC ACATS when a transfer is initiated or submitted */ acatsControlNumber?: string | undefined; /** * Free form text field containing additional information about a transaction */ additionalInstructions?: string | undefined; }; /** * Indicates the memo location impacted by an entry */ export declare enum ActivityAccountMemo { MemoTypeUnspecified = "MEMO_TYPE_UNSPECIFIED", FullyPaidStockLoan = "FULLY_PAID_STOCK_LOAN", Free = "FREE", PendingOutgoingAcat = "PENDING_OUTGOING_ACAT", PendingDrip = "PENDING_DRIP", PendingWithdrawal = "PENDING_WITHDRAWAL" } /** * Indicates the memo location impacted by an entry */ export type ActivityAccountMemoOpen = OpenEnum; /** * The type of asset movement being performed within the lifecycle of an account transfer process */ export declare enum ActivityAccountTransferType { AccountTransferTypeUnspecified = "ACCOUNT_TRANSFER_TYPE_UNSPECIFIED", PartialTransferReceiver = "PARTIAL_TRANSFER_RECEIVER", PartialTransferDeliverer = "PARTIAL_TRANSFER_DELIVERER", FullAccountTransfer = "FULL_ACCOUNT_TRANSFER", ResidualCredit = "RESIDUAL_CREDIT", MutualFundCleanup = "MUTUAL_FUND_CLEANUP", FailReversal = "FAIL_REVERSAL", Reclaim = "RECLAIM", PositionTransferFund = "POSITION_TRANSFER_FUND", SponsoredTransfer = "SPONSORED_TRANSFER", DrsTransfer = "DRS_TRANSFER", DwacTransfer = "DWAC_TRANSFER" } /** * The type of asset movement being performed within the lifecycle of an account transfer process */ export type ActivityAccountTransferTypeOpen = OpenEnum; /** * Denotes whether the shares are incoming or outgoing */ export declare enum ActivityAction { ActionUnspecified = "ACTION_UNSPECIFIED", Incoming = "INCOMING", Outgoing = "OUTGOING", CashInLieu = "CASH_IN_LIEU" } /** * Denotes whether the shares are incoming or outgoing */ export type ActivityActionOpen = OpenEnum; /** * Total value of the securities being transferred. Used for sponsored transfers activity to ensure cost basis is accurately moved with the assets to the new account */ export type ActivityFairMarketValue = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Date from which the asset was valued and used in the fair market value calculation */ export type ActivityFairMarketValueDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The method used for the account transfer */ export declare enum ActivityMethod { AccountTransferMethodUnspecified = "ACCOUNT_TRANSFER_METHOD_UNSPECIFIED", Acats = "ACATS", Internal = "INTERNAL", Manual = "MANUAL" } /** * The method used for the account transfer */ export type ActivityMethodOpen = OpenEnum; /** * Used to record the movement of funds or shares during the bookkeeping phase of an account transfer and details related to the account transfer */ export type ActivityAccountTransfer = { /** * Sequence number assigned by the DTCC ACATS transfer system for each asset transferred */ acatsAssetSequenceNumber?: string | undefined; /** * Unique Identifier generated by the NSCC ACATS when a transfer is initiated or submitted */ acatsControlNumber?: string | undefined; /** * The type of asset movement being performed within the lifecycle of an account transfer process */ accountTransferType?: ActivityAccountTransferTypeOpen | undefined; /** * Denotes whether the shares are incoming or outgoing */ action?: ActivityActionOpen | undefined; /** * Free form text field containing additional information about a transaction */ additionalInstructions?: string | undefined; /** * Account number at the contra firm */ contraPartyAccountNumber?: string | undefined; /** * Contra party identifier */ contraPartyId?: string | undefined; /** * Total value of the securities being transferred. Used for sponsored transfers activity to ensure cost basis is accurately moved with the assets to the new account */ fairMarketValue?: ActivityFairMarketValue | null | undefined; /** * Date from which the asset was valued and used in the fair market value calculation */ fairMarketValueDate?: ActivityFairMarketValueDate | null | undefined; /** * Indicates whether the account transfer constitutes a gift for tax reporting purposes. Used by cost basis and tax systems to ensure proper tax treatment and reporting compliance. */ giftTransfer?: boolean | undefined; /** * Contra party institution for the account transfer */ institution?: string | undefined; /** * The method used for the account transfer */ method?: ActivityMethodOpen | undefined; }; /** * Used to record the amount of interest that has been earned but not yet paid between the last interest payment and the date of the trade */ export type AccruedInterestDesc = {}; /** * The activity date refers to the specific calendar day on which a financial transaction, such as a trade at an exchange or a deposit at a bank, was executed. This date is specific to the institution where the transaction took place, capturing the exact day on which the institution formally records and effects the transaction */ export type ActivityActivityDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The execution route Apex used for this trade */ export declare enum ActivityBrokerCapacity { CapacityUnspecified = "CAPACITY_UNSPECIFIED", Agency = "AGENCY", Principal = "PRINCIPAL", Mixed = "MIXED" } /** * The execution route Apex used for this trade */ export type ActivityBrokerCapacityOpen = OpenEnum; /** * The price for the instrument that is prevailing in the market */ export type ActivityPrevailingMarketPrice = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Total monetary value of the price_adjustment */ export type ActivityPriceAdjustmentAmount = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The percent at which the price was adjusted. Expressed as a number from 0.00-100 (rounded to 2 decimals) */ export type ActivityPriceAdjustmentPercent = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The type of price adjustment being applied by the broker to the net price of the security */ export declare enum ActivityPriceAdjustmentType { PriceAdjustmentTypeUnspecified = "PRICE_ADJUSTMENT_TYPE_UNSPECIFIED", Markup = "MARKUP", Markdown = "MARKDOWN", SalesLoad = "SALES_LOAD" } /** * The type of price adjustment being applied by the broker to the net price of the security */ export type ActivityPriceAdjustmentTypeOpen = OpenEnum; /** * Information about any price adjustments applied to the security */ export type ActivityPriceAdjustmentRecord = { /** * Total monetary value of the price_adjustment */ priceAdjustmentAmount?: ActivityPriceAdjustmentAmount | null | undefined; /** * The percent at which the price was adjusted. Expressed as a number from 0.00-100 (rounded to 2 decimals) */ priceAdjustmentPercent?: ActivityPriceAdjustmentPercent | null | undefined; /** * The type of price adjustment being applied by the broker to the net price of the security */ priceAdjustmentType?: ActivityPriceAdjustmentTypeOpen | undefined; }; /** * Object containing metadata for trade allocation */ export type ActivityAllocation = { /** * To be populated by the submitter of the trade detail */ additionalInstructions?: Array | undefined; /** * A ULID assigned by the Booking API if a trade belongs to an allocation */ bookingApiTradeAllocationId?: string | undefined; /** * The execution route Apex used for this trade */ brokerCapacity?: ActivityBrokerCapacityOpen | undefined; /** * Client usage area (intact) */ clientMemos?: Array | undefined; /** * Client-provided order ID present in execution reports */ clientOrderId?: string | undefined; /** * External system ID provided by a client */ externalId?: string | undefined; /** * Order ID generated by the trading-gateway */ gatewayClientOrderId?: string | undefined; /** * Indicates the trade should be omitted from client billing */ internalError?: boolean | undefined; /** * Trade lots */ lots?: Array | undefined; /** * The price for the instrument that is prevailing in the market */ prevailingMarketPrice?: ActivityPrevailingMarketPrice | null | undefined; /** * Information about any price adjustments applied to the security */ priceAdjustmentRecord?: ActivityPriceAdjustmentRecord | null | undefined; /** * Special instructions for the trade */ specialInstructions?: Array | undefined; /** * The yields associated with a fixed income trade */ yieldRecords?: Array | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * Corresponds to the position's trade quantity */ export type ActivityBondDefaultQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Object containing metadata for bond defaults */ export type ActivityBondDefault = { /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityCorporateActionGeneralInformation | null | undefined; /** * The anticipated payment date at the depository */ paymentDate?: ActivityPaymentDate | null | undefined; /** * Corresponds to the position's trade quantity */ quantity?: ActivityBondDefaultQuantity | null | undefined; }; /** * Common fields for corporate actions */ export type ActivityCapitalGainsCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityCapitalGainsPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The position on which the corporate action was paid */ export type ActivityCapitalGainsQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The date on which positions are recorded in order to calculate entitlement */ export type ActivityRecordDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * Used to record a distribution of cash that an issuer has determined will be declared as income financed from capital gains and not ordinary income and details related to the capital gain */ export type ActivityCapitalGains = { /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityCapitalGainsCorporateActionGeneralInformation | null | undefined; /** * Can indicate the capital gain is eligible for preferential tax treatment */ longTermGain?: boolean | undefined; /** * The anticipated payment date at the depository */ paymentDate?: ActivityCapitalGainsPaymentDate | null | undefined; /** * The position on which the corporate action was paid */ quantity?: ActivityCapitalGainsQuantity | null | undefined; /** * The date on which positions are recorded in order to calculate entitlement */ recordDate?: ActivityRecordDate | null | undefined; /** * Indicates whether the cash dividend was reinvested */ reinvested?: boolean | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityCashDividendCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityCashDividendCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * Number of shares loaned out via the FPSL program on record_date */ export type ActivityCashDividendFpsl = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Number of shares not loaned out via the FPSL program on record_date */ export type ActivityFree = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityCashDividendPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * When ex-date occurs before the record date, quantity will equal the settled date position balance on the position date of the event When ex-date occurs after the record date, quantity will equal the trade date position balance on the position date of the event */ export type ActivityCashDividendQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The date on which positions are recorded in order to calculate entitlement */ export type ActivityCashDividendRecordDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The accounts settled position for which the corporate action was paid */ export type ActivitySettled = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The subtype for the corporate action event */ export declare enum ActivitySubtype { CorporateactionsubtypeUnspecified = "CORPORATEACTIONSUBTYPE_UNSPECIFIED", AdditionalDividend = "ADDITIONAL_DIVIDEND", ApproximateRate = "APPROXIMATE_RATE", DividendArrears = "DIVIDEND_ARREARS", DividendCancelled = "DIVIDEND_CANCELLED", DividendPaymentTaxClassifications = "DIVIDEND_PAYMENT_TAX_CLASSIFICATIONS", DividendRescinded = "DIVIDEND_RESCINDED", EstimatedReturnOfCapital = "ESTIMATED_RETURN_OF_CAPITAL", EstimatedReturnOfCapitalPlusIncome = "ESTIMATED_RETURN_OF_CAPITAL_PLUS_INCOME", ExtraDividend = "EXTRA_DIVIDEND", ExtraDividendPlusIncome = "EXTRA_DIVIDEND_PLUS_INCOME", FinalPaymentTransferBooksAreClosed = "FINAL_PAYMENT_TRANSFER_BOOKS_ARE_CLOSED", GrossRate = "GROSS_RATE", InitialDividend = "INITIAL_DIVIDEND", InitialDividendLongPeriod = "INITIAL_DIVIDEND_LONG_PERIOD", InitialDividendShortPeriod = "INITIAL_DIVIDEND_SHORT_PERIOD", LimitedPartnershipDistribution = "LIMITED_PARTNERSHIP_DISTRIBUTION", Liquidation = "LIQUIDATION", NetRate = "NET_RATE", Other = "OTHER", ProceedsFromSaleOfRights = "PROCEEDS_FROM_SALE_OF_RIGHTS", RegularDividend = "REGULAR_DIVIDEND", ReturnOfCapital = "RETURN_OF_CAPITAL", ReturnOfCapitalPlusIncome = "RETURN_OF_CAPITAL_PLUS_INCOME", SpecialDividend = "SPECIAL_DIVIDEND", SpecialDividendPlusIncome = "SPECIAL_DIVIDEND_PLUS_INCOME", YearEndDividend = "YEAR_END_DIVIDEND", YearEndDividendPlusIncome = "YEAR_END_DIVIDEND_PLUS_INCOME", Partial = "PARTIAL", Full = "FULL", Maturity = "MATURITY", Termination = "TERMINATION", RedemptionOfWarrants = "REDEMPTION_OF_WARRANTS", InterimPayment = "INTERIM_PAYMENT", FinalPayment = "FINAL_PAYMENT" } /** * The subtype for the corporate action event */ export type ActivitySubtypeOpen = OpenEnum; /** * Used to record the distribution of cash to shareholders, paid by the issuer, usually based upon current earnings and/or accumulated profits as declared by the board of directors and details related to the cash dividend */ export type ActivityCashDividend = { /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityCashDividendCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityCashDividendCorporateActionGeneralInformation | null | undefined; /** * Number of shares loaned out via the FPSL program on record_date */ fpsl?: ActivityCashDividendFpsl | null | undefined; /** * Number of shares not loaned out via the FPSL program on record_date */ free?: ActivityFree | null | undefined; /** * Can indicate the capital gain is eligible for preferential tax treatment */ longTermGain?: boolean | undefined; /** * The anticipated payment date at the depository */ paymentDate?: ActivityCashDividendPaymentDate | null | undefined; /** * If populated, can indicates whether the transaction may be taxed at a preferential rate */ qualified?: boolean | undefined; /** * When ex-date occurs before the record date, quantity will equal the settled date position balance on the position date of the event When ex-date occurs after the record date, quantity will equal the trade date position balance on the position date of the event */ quantity?: ActivityCashDividendQuantity | null | undefined; /** * The date on which positions are recorded in order to calculate entitlement */ recordDate?: ActivityCashDividendRecordDate | null | undefined; /** * Indicates whether the cash dividend was reinvested */ reinvested?: boolean | undefined; /** * The accounts settled position for which the corporate action was paid */ settled?: ActivitySettled | null | undefined; /** * Indicates that this portion of the dividend was paid on a position that is currently loaned out */ substitutePayment?: boolean | undefined; /** * The subtype for the corporate action event */ subtype?: ActivitySubtypeOpen | undefined; }; /** * Common fields for corporate actions */ export type ActivityCashInLieuCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * Object containing metadata for cash in lieu */ export type ActivityCashInLieu = { /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityCashInLieuCorporateActionGeneralInformation | null | undefined; }; /** * Used to record commission charged by brokers or financial intermediaries for executing financial transactions on behalf of clients */ export type ActivityCommission = {}; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityConversionCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityConversionCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ export type ActivityStockRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The subtype for the corporate action event */ export declare enum ActivityConversionType { EventTypeUnspecified = "EVENT_TYPE_UNSPECIFIED", Cash = "CASH", Stock = "STOCK", CashAndStock = "CASH_AND_STOCK" } /** * The subtype for the corporate action event */ export type ActivityConversionTypeOpen = OpenEnum; /** * Used to record the conversion of securities (generally convertible bonds or preferred shares) into another form of securities (usually common shares) at a pre-stated price or rate and details related to the conversion */ export type ActivityConversion = { /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityConversionCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityConversionCorporateActionGeneralInformation | null | undefined; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ stockRate?: ActivityStockRate | null | undefined; /** * The subtype for the corporate action event */ type?: ActivityConversionTypeOpen | undefined; }; /** * Used to record memo location adjustments initiated by the corporate action system due to reorg events */ export type ActivityCorporateActionMemoAdjustment = { /** * This field serves as a unique identifier for the specific corporate action linked to the memo adjustment */ corporateActionId?: string | undefined; /** * Used to capture the specific type of corporate action related to the memo adjustment */ corporateActionType?: string | undefined; }; /** * Further detail describing the type of credit */ export declare enum ActivityCreditType { CreditTypeUnspecified = "CREDIT_TYPE_UNSPECIFIED", FullyPaidStockLoan = "FULLY_PAID_STOCK_LOAN", WriteOff = "WRITE_OFF", Reimbursement = "REIMBURSEMENT", Promotional = "PROMOTIONAL", FdicInsuredDepositProgram = "FDIC_INSURED_DEPOSIT_PROGRAM", AccountTransferAdjustment = "ACCOUNT_TRANSFER_ADJUSTMENT" } /** * Further detail describing the type of credit */ export type ActivityCreditTypeOpen = OpenEnum; /** * Used to disburse funds into a customer's account, typically for purposes such as refunds, interest payments, or rewards from enrolled programs and details related to the credit */ export type ActivityCredit = { /** * Free form text field providing additional information about a transaction */ additionalInstructions?: string | undefined; /** * Further detail describing the type of credit */ creditType?: ActivityCreditTypeOpen | undefined; /** * No longer applicable */ taxable?: boolean | undefined; }; /** * Enum Representing whether the deposit is a new contribution to a retirement account or a rollover from a different account */ export declare enum ActivityContributionType { ContributionTypeUnspecified = "CONTRIBUTION_TYPE_UNSPECIFIED", Regular = "REGULAR", Employee = "EMPLOYEE", Employer = "EMPLOYER", Recharacterization = "RECHARACTERIZATION", Rollover60Day = "ROLLOVER_60_DAY", RolloverDirect = "ROLLOVER_DIRECT", Transfer = "TRANSFER", TrusteeFee = "TRUSTEE_FEE", Conversion = "CONVERSION", Repayment = "REPAYMENT", ContributionNonReportable = "CONTRIBUTION_NON_REPORTABLE" } /** * Enum Representing whether the deposit is a new contribution to a retirement account or a rollover from a different account */ export type ActivityContributionTypeOpen = OpenEnum; /** * The mechanism by which funds were deposited */ export declare enum ActivityDepositType { ExternalMovementTypeUnspecified = "EXTERNAL_MOVEMENT_TYPE_UNSPECIFIED", Ach = "ACH", Check = "CHECK", Wire = "WIRE", Paypal = "PAYPAL", Rtp = "RTP", Ict = "ICT", Journal = "JOURNAL", ExternalAch = "EXTERNAL_ACH" } /** * The mechanism by which funds were deposited */ export type ActivityDepositTypeOpen = OpenEnum; /** * Used to record deposits of funds into an account and capture details related to the deposit */ export type ActivityDeposit = { /** * Free form text field providing additional information about a transaction */ additionalInstructions?: string | undefined; /** * Enum Representing whether the deposit is a new contribution to a retirement account or a rollover from a different account */ contributionType?: ActivityContributionTypeOpen | undefined; /** * Integer representing the tax year the contribution should be applied to */ contributionYear?: number | undefined; /** * Unique tracking number provided to allow tracking a wire transfer from the initiating bank to the receiving bank */ fedReferenceNumber?: string | undefined; /** * Human readable account identifier for the account the assets were journaled from. To be populated when the Deposit type is Journal */ originatingAccountNumber?: string | undefined; /** * The mechanism by which funds were deposited */ type?: ActivityDepositTypeOpen | undefined; }; /** * Denotes whether the reinvestment is pending or complete */ export declare enum ActivityDripAction { DripActionUnspecified = "DRIP_ACTION_UNSPECIFIED", DripPending = "DRIP_PENDING", DripComplete = "DRIP_COMPLETE" } /** * Denotes whether the reinvestment is pending or complete */ export type ActivityDripActionOpen = OpenEnum; /** * Used to record the movement of funds to/ from the pending_drip memo location */ export type ActivityDrip = { /** * Denotes whether the reinvestment is pending or complete */ action?: ActivityDripActionOpen | undefined; }; /** * The determined outcome of the event */ export declare enum ActivityOutcome { EventContractOutcomeUnspecified = "EVENT_CONTRACT_OUTCOME_UNSPECIFIED", Favorable = "FAVORABLE", Unfavorable = "UNFAVORABLE", Void = "VOID", Tie = "TIE" } /** * The determined outcome of the event */ export type ActivityOutcomeOpen = OpenEnum; /** * Used to record the settlement/payout of event contracts based on real-world event outcomes */ export type ActivityEventContractSettlement = { /** * The exchange that issued the event contract */ exchange?: string | undefined; /** * The determined outcome of the event */ outcome?: ActivityOutcomeOpen | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityExchangeCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityExchangeCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ export type ActivityExchangeStockRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Indicates whether the merger was for cash, stock, or both */ export declare enum ActivityExchangeType { EventTypeUnspecified = "EVENT_TYPE_UNSPECIFIED", Cash = "CASH", Stock = "STOCK", CashAndStock = "CASH_AND_STOCK" } /** * Indicates whether the merger was for cash, stock, or both */ export type ActivityExchangeTypeOpen = OpenEnum; /** * Used to record the exchange of certificates for a new security or cash and details related to the exchange */ export type ActivityExchange = { /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityExchangeCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityExchangeCorporateActionGeneralInformation | null | undefined; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ stockRate?: ActivityExchangeStockRate | null | undefined; /** * Indicates whether the merger was for cash, stock, or both */ type?: ActivityExchangeTypeOpen | undefined; }; /** * Used to record Fees that have been assessed to account and capture details related to the fee */ export type ActivityFee = { /** * Free form text field providing additional information about a transaction */ additionalInstructions?: string | undefined; }; /** * Denotes whether the shares are incoming or outgoing */ export declare enum ActivityFpslAction { FpslActionUnspecified = "FPSL_ACTION_UNSPECIFIED", Allocate = "ALLOCATE", Deallocate = "DEALLOCATE" } /** * Denotes whether the shares are incoming or outgoing */ export type ActivityFpslActionOpen = OpenEnum; /** * Used to record the movements of shares to/ from the fpsl memo location and details related to the fpsl memo */ export type ActivityFpsl = { /** * Denotes whether the shares are incoming or outgoing */ action?: ActivityFpslActionOpen | undefined; }; /** * The monetary value of an activity, exclusive of any fees, withholdings, accrued_interest, or commissions (First money) */ export type ActivityGrossAmount = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Date on which interest accrues before the calculation is made for payment or charge */ export type ActivityInterestAccrualEndDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * Date on which interest begins to accrue on a cash balance or borrowed funds */ export type ActivityInterestAccrualStartDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; export declare enum ActivityInterestType { InterestTypeUnspecified = "INTEREST_TYPE_UNSPECIFIED", Credit = "CREDIT", Debit = "DEBIT" } export type ActivityInterestTypeOpen = OpenEnum; /** * Used to record the payment of interest to accounts that have maintained a cash balance or the charging of interest to accounts that have used margin and details related to the interest */ export type ActivityInterest = { /** * Date on which interest accrues before the calculation is made for payment or charge */ interestAccrualEndDate?: ActivityInterestAccrualEndDate | null | undefined; /** * Date on which interest begins to accrue on a cash balance or borrowed funds */ interestAccrualStartDate?: ActivityInterestAccrualStartDate | null | undefined; interestType?: ActivityInterestTypeOpen | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityInterestPaymentCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityInterestPaymentCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityInterestPaymentPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The date on which positions are recorded in order to calculate entitlement */ export type ActivityInterestPaymentRecordDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The accounts settled position for which the corporate action was paid */ export type ActivityInterestPaymentSettled = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Used to record the The payment of an obligation an issuer has agreed to make to holders of an interest-bearing security and details related to the interest payment. Usually, the payment is made in cash and on a scheduled basis */ export type ActivityInterestPayment = { /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityInterestPaymentCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityInterestPaymentCorporateActionGeneralInformation | null | undefined; /** * The anticipated payment date at the depository */ paymentDate?: ActivityInterestPaymentPaymentDate | null | undefined; /** * The date on which positions are recorded in order to calculate entitlement */ recordDate?: ActivityInterestPaymentRecordDate | null | undefined; /** * The accounts settled position for which the corporate action was paid */ settled?: ActivityInterestPaymentSettled | null | undefined; }; /** * Denotes whether the shares are incoming or outgoing */ export declare enum ActivityLiquidationAction { ActionUnspecified = "ACTION_UNSPECIFIED", Incoming = "INCOMING", Outgoing = "OUTGOING", CashInLieu = "CASH_IN_LIEU" } /** * Denotes whether the shares are incoming or outgoing */ export type ActivityLiquidationActionOpen = OpenEnum; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityLiquidationCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityLiquidationCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * Effective date as declared by the primary exchange that generally coincides with cessation of trading in the old security and commencement of trading in the new security */ export type ActivityEffectiveDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityLiquidationPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The position on which the corporate action was paid */ export type ActivityLiquidationQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The date on which positions are recorded in order to calculate entitlement */ export type ActivityLiquidationRecordDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The accounts settled position for which the corporate action was paid */ export type ActivityLiquidationSettled = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The subtype for the corporate action event */ export declare enum ActivityLiquidationSubtype { CorporateactionsubtypeUnspecified = "CORPORATEACTIONSUBTYPE_UNSPECIFIED", AdditionalDividend = "ADDITIONAL_DIVIDEND", ApproximateRate = "APPROXIMATE_RATE", DividendArrears = "DIVIDEND_ARREARS", DividendCancelled = "DIVIDEND_CANCELLED", DividendPaymentTaxClassifications = "DIVIDEND_PAYMENT_TAX_CLASSIFICATIONS", DividendRescinded = "DIVIDEND_RESCINDED", EstimatedReturnOfCapital = "ESTIMATED_RETURN_OF_CAPITAL", EstimatedReturnOfCapitalPlusIncome = "ESTIMATED_RETURN_OF_CAPITAL_PLUS_INCOME", ExtraDividend = "EXTRA_DIVIDEND", ExtraDividendPlusIncome = "EXTRA_DIVIDEND_PLUS_INCOME", FinalPaymentTransferBooksAreClosed = "FINAL_PAYMENT_TRANSFER_BOOKS_ARE_CLOSED", GrossRate = "GROSS_RATE", InitialDividend = "INITIAL_DIVIDEND", InitialDividendLongPeriod = "INITIAL_DIVIDEND_LONG_PERIOD", InitialDividendShortPeriod = "INITIAL_DIVIDEND_SHORT_PERIOD", LimitedPartnershipDistribution = "LIMITED_PARTNERSHIP_DISTRIBUTION", Liquidation = "LIQUIDATION", NetRate = "NET_RATE", Other = "OTHER", ProceedsFromSaleOfRights = "PROCEEDS_FROM_SALE_OF_RIGHTS", RegularDividend = "REGULAR_DIVIDEND", ReturnOfCapital = "RETURN_OF_CAPITAL", ReturnOfCapitalPlusIncome = "RETURN_OF_CAPITAL_PLUS_INCOME", SpecialDividend = "SPECIAL_DIVIDEND", SpecialDividendPlusIncome = "SPECIAL_DIVIDEND_PLUS_INCOME", YearEndDividend = "YEAR_END_DIVIDEND", YearEndDividendPlusIncome = "YEAR_END_DIVIDEND_PLUS_INCOME", Partial = "PARTIAL", Full = "FULL", Maturity = "MATURITY", Termination = "TERMINATION", RedemptionOfWarrants = "REDEMPTION_OF_WARRANTS", InterimPayment = "INTERIM_PAYMENT", FinalPayment = "FINAL_PAYMENT" } /** * The subtype for the corporate action event */ export type ActivityLiquidationSubtypeOpen = OpenEnum; /** * Used to record the dismantling of a business by an issuer, paying off debts in order of priority and distributing the remaining assets in cash and/or securities to the owners of the securities and details related to the liquidation */ export type ActivityLiquidation = { /** * Denotes whether the shares are incoming or outgoing */ action?: ActivityLiquidationActionOpen | undefined; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityLiquidationCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityLiquidationCorporateActionGeneralInformation | null | undefined; /** * Effective date as declared by the primary exchange that generally coincides with cessation of trading in the old security and commencement of trading in the new security */ effectiveDate?: ActivityEffectiveDate | null | undefined; /** * The anticipated payment date at the depository */ paymentDate?: ActivityLiquidationPaymentDate | null | undefined; /** * The position on which the corporate action was paid */ quantity?: ActivityLiquidationQuantity | null | undefined; /** * The date on which positions are recorded in order to calculate entitlement */ recordDate?: ActivityLiquidationRecordDate | null | undefined; /** * The accounts settled position for which the corporate action was paid */ settled?: ActivityLiquidationSettled | null | undefined; /** * The subtype for the corporate action event */ subtype?: ActivityLiquidationSubtypeOpen | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityMaturityCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityMaturityCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The anticipated payment date at the depository. */ export type ActivityMaturityPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The trade position quantity used to calculate the disbursed amount */ export type ActivityMaturityQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Used to record he final repayment, usually in cash, by an issuer for the entire issue, or remaining outstanding securities of a specific security on a specified date and details related to the maturity */ export type ActivityMaturity = { /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityMaturityCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityMaturityCorporateActionGeneralInformation | null | undefined; /** * The anticipated payment date at the depository. */ paymentDate?: ActivityMaturityPaymentDate | null | undefined; /** * The trade position quantity used to calculate the disbursed amount */ quantity?: ActivityMaturityQuantity | null | undefined; }; /** * Denotes whether the shares are incoming or outgoing */ export declare enum ActivityMergerAction { ActionUnspecified = "ACTION_UNSPECIFIED", Incoming = "INCOMING", Outgoing = "OUTGOING", CashInLieu = "CASH_IN_LIEU" } /** * Denotes whether the shares are incoming or outgoing */ export type ActivityMergerActionOpen = OpenEnum; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityMergerCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityMergerCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * Effective date as declared by the primary exchange that generally coincides with cessation of trading in the old security and commencement of trading in the new security */ export type ActivityMergerEffectiveDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The position on which the corporate action was paid */ export type ActivityMergerQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ export type ActivityMergerStockRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The subtype for the corporate action event */ export declare enum ActivityMergerType { EventTypeUnspecified = "EVENT_TYPE_UNSPECIFIED", Cash = "CASH", Stock = "STOCK", CashAndStock = "CASH_AND_STOCK" } /** * The subtype for the corporate action event */ export type ActivityMergerTypeOpen = OpenEnum; /** * Used to record the exchange of one company's security for another company's security, cash, or a combination of cash and securities and details related to the merger */ export type ActivityMerger = { /** * Denotes whether the shares are incoming or outgoing */ action?: ActivityMergerActionOpen | undefined; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityMergerCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityMergerCorporateActionGeneralInformation | null | undefined; /** * Effective date as declared by the primary exchange that generally coincides with cessation of trading in the old security and commencement of trading in the new security */ effectiveDate?: ActivityMergerEffectiveDate | null | undefined; /** * The position on which the corporate action was paid */ quantity?: ActivityMergerQuantity | null | undefined; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ stockRate?: ActivityMergerStockRate | null | undefined; /** * The subtype for the corporate action event */ type?: ActivityMergerTypeOpen | undefined; }; /** * Denotes whether the shares are incoming or outgoing */ export declare enum ActivityNameChangeAction { ActionUnspecified = "ACTION_UNSPECIFIED", Incoming = "INCOMING", Outgoing = "OUTGOING", CashInLieu = "CASH_IN_LIEU" } /** * Denotes whether the shares are incoming or outgoing */ export type ActivityNameChangeActionOpen = OpenEnum; /** * Common fields for corporate actions */ export type ActivityNameChangeCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * Effective date as declared by the primary exchange that generally coincides with cessation of trading in the old security and commencement of trading in the new security */ export type ActivityNameChangeEffectiveDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The position on which the corporate action was paid */ export type ActivityNameChangeQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Used to record changes in the name of a security/securities by the issuer which result in surrendering physical securities or the assigning of a new security identifier which result in new securities being issued and details related to the name changes */ export type ActivityNameChange = { /** * Denotes whether the shares are incoming or outgoing */ action?: ActivityNameChangeActionOpen | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityNameChangeCorporateActionGeneralInformation | null | undefined; /** * Effective date as declared by the primary exchange that generally coincides with cessation of trading in the old security and commencement of trading in the new security */ effectiveDate?: ActivityNameChangeEffectiveDate | null | undefined; /** * The position on which the corporate action was paid */ quantity?: ActivityNameChangeQuantity | null | undefined; }; /** * The monetary value of an activity, inclusive of fees, withholding, commisions, etc (Second Money) */ export type ActivityNetAmount = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * the process date of the next activity(nil if the next_activity_id is an empty string) */ export type NextActivityProcessDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * None */ export type None = {}; /** * Common fields for corporate actions */ export type ActivityPaymentInKindCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityPaymentInKindPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The date on which positions are recorded in order to calculate entitlement */ export type ActivityPaymentInKindRecordDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * Corresponds to the position's settled quantity */ export type ActivityPaymentInKindSettled = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ export type ActivityPaymentInKindStockRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Used to record payments on interest-bearing securities where the payment is made in additional securities rather than cash and details related to the payment */ export type ActivityPaymentInKind = { /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityPaymentInKindCorporateActionGeneralInformation | null | undefined; /** * The anticipated payment date at the depository */ paymentDate?: ActivityPaymentInKindPaymentDate | null | undefined; /** * The date on which positions are recorded in order to calculate entitlement */ recordDate?: ActivityPaymentInKindRecordDate | null | undefined; /** * Corresponds to the position's settled quantity */ settled?: ActivityPaymentInKindSettled | null | undefined; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ stockRate?: ActivityPaymentInKindStockRate | null | undefined; }; /** * When populated, the processing_date of the previous_activity_id */ export type PreviousProcessDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The monetary value paid for a given security in a trade Not populated on a currency only movement */ export type ActivityPrice = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The date that the activity was booked to the ledger */ export type ActivityProcessDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The quantity of shares bought, sold, or moved for a given entry/activity Required if activity.state != PENDING */ export type ActivityQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Denotes whether the shares are incoming or outgoing */ export declare enum ActivityRedemptionFullAction { ActionUnspecified = "ACTION_UNSPECIFIED", Incoming = "INCOMING", Outgoing = "OUTGOING", CashInLieu = "CASH_IN_LIEU" } /** * Denotes whether the shares are incoming or outgoing */ export type ActivityRedemptionFullActionOpen = OpenEnum; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityRedemptionFullCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityRedemptionFullCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityRedemptionFullPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The position on which the corporate action was paid */ export type ActivityRedemptionFullQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The subtype for the corporate action event */ export declare enum ActivityRedemptionFullSubtype { CorporateactionsubtypeUnspecified = "CORPORATEACTIONSUBTYPE_UNSPECIFIED", AdditionalDividend = "ADDITIONAL_DIVIDEND", ApproximateRate = "APPROXIMATE_RATE", DividendArrears = "DIVIDEND_ARREARS", DividendCancelled = "DIVIDEND_CANCELLED", DividendPaymentTaxClassifications = "DIVIDEND_PAYMENT_TAX_CLASSIFICATIONS", DividendRescinded = "DIVIDEND_RESCINDED", EstimatedReturnOfCapital = "ESTIMATED_RETURN_OF_CAPITAL", EstimatedReturnOfCapitalPlusIncome = "ESTIMATED_RETURN_OF_CAPITAL_PLUS_INCOME", ExtraDividend = "EXTRA_DIVIDEND", ExtraDividendPlusIncome = "EXTRA_DIVIDEND_PLUS_INCOME", FinalPaymentTransferBooksAreClosed = "FINAL_PAYMENT_TRANSFER_BOOKS_ARE_CLOSED", GrossRate = "GROSS_RATE", InitialDividend = "INITIAL_DIVIDEND", InitialDividendLongPeriod = "INITIAL_DIVIDEND_LONG_PERIOD", InitialDividendShortPeriod = "INITIAL_DIVIDEND_SHORT_PERIOD", LimitedPartnershipDistribution = "LIMITED_PARTNERSHIP_DISTRIBUTION", Liquidation = "LIQUIDATION", NetRate = "NET_RATE", Other = "OTHER", ProceedsFromSaleOfRights = "PROCEEDS_FROM_SALE_OF_RIGHTS", RegularDividend = "REGULAR_DIVIDEND", ReturnOfCapital = "RETURN_OF_CAPITAL", ReturnOfCapitalPlusIncome = "RETURN_OF_CAPITAL_PLUS_INCOME", SpecialDividend = "SPECIAL_DIVIDEND", SpecialDividendPlusIncome = "SPECIAL_DIVIDEND_PLUS_INCOME", YearEndDividend = "YEAR_END_DIVIDEND", YearEndDividendPlusIncome = "YEAR_END_DIVIDEND_PLUS_INCOME", Partial = "PARTIAL", Full = "FULL", Maturity = "MATURITY", Termination = "TERMINATION", RedemptionOfWarrants = "REDEMPTION_OF_WARRANTS", InterimPayment = "INTERIM_PAYMENT", FinalPayment = "FINAL_PAYMENT" } /** * The subtype for the corporate action event */ export type ActivityRedemptionFullSubtypeOpen = OpenEnum; /** * Used to record the redemption of a security for cash in its entirety for which the holders receive the principal amount of the security and details related to the redemption */ export type ActivityRedemptionFull = { /** * Denotes whether the shares are incoming or outgoing */ action?: ActivityRedemptionFullActionOpen | undefined; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityRedemptionFullCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityRedemptionFullCorporateActionGeneralInformation | null | undefined; /** * The anticipated payment date at the depository */ paymentDate?: ActivityRedemptionFullPaymentDate | null | undefined; /** * The position on which the corporate action was paid */ quantity?: ActivityRedemptionFullQuantity | null | undefined; /** * The subtype for the corporate action event */ subtype?: ActivityRedemptionFullSubtypeOpen | undefined; }; /** * Corresponds to whether the entry is incoming or outgoing */ export declare enum ActivityRedemptionPartialAction { ActionUnspecified = "ACTION_UNSPECIFIED", Incoming = "INCOMING", Outgoing = "OUTGOING", CashInLieu = "CASH_IN_LIEU" } /** * Corresponds to whether the entry is incoming or outgoing */ export type ActivityRedemptionPartialActionOpen = OpenEnum; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityRedemptionPartialCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityRedemptionPartialCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityRedemptionPartialPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * Corresponds to the position's trade quantity */ export type ActivityRedemptionPartialQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Used when securities are redeemed by the issuer for cash, in part, before their scheduled maturity date and details related to the redemption. The outstanding amount of securities will be proportionally reduced based on a specific percentage of holding */ export type ActivityRedemptionPartial = { /** * Corresponds to whether the entry is incoming or outgoing */ action?: ActivityRedemptionPartialActionOpen | undefined; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityRedemptionPartialCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityRedemptionPartialCorporateActionGeneralInformation | null | undefined; /** * The anticipated payment date at the depository */ paymentDate?: ActivityRedemptionPartialPaymentDate | null | undefined; /** * Corresponds to the position's trade quantity */ quantity?: ActivityRedemptionPartialQuantity | null | undefined; }; /** * Denotes whether the shares are incoming or outgoing */ export declare enum ActivityReverseStockSplitAction { ActionUnspecified = "ACTION_UNSPECIFIED", Incoming = "INCOMING", Outgoing = "OUTGOING", CashInLieu = "CASH_IN_LIEU" } /** * Denotes whether the shares are incoming or outgoing */ export type ActivityReverseStockSplitActionOpen = OpenEnum; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityReverseStockSplitCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityReverseStockSplitCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * Effective date as declared by the primary exchange that generally coincides with cessation of trading in the old security and commencement of trading in the new security */ export type ActivityReverseStockSplitEffectiveDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The old rate of the security */ export type ActivityFactorDenominator = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The new rate of the security */ export type ActivityFactorNumerator = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The position on which the corporate action was paid */ export type ActivityReverseStockSplitQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Used to record the exchange of a company's security for the same company's new security at a preset rate and details related to the reverse stock split */ export type ActivityReverseStockSplit = { /** * Denotes whether the shares are incoming or outgoing */ action?: ActivityReverseStockSplitActionOpen | undefined; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityReverseStockSplitCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityReverseStockSplitCorporateActionGeneralInformation | null | undefined; /** * Effective date as declared by the primary exchange that generally coincides with cessation of trading in the old security and commencement of trading in the new security */ effectiveDate?: ActivityReverseStockSplitEffectiveDate | null | undefined; /** * The old rate of the security */ factorDenominator?: ActivityFactorDenominator | null | undefined; /** * The new rate of the security */ factorNumerator?: ActivityFactorNumerator | null | undefined; /** * The position on which the corporate action was paid */ quantity?: ActivityReverseStockSplitQuantity | null | undefined; }; /** * Common fields for corporate actions */ export type ActivityRightsDistributionCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityRightsDistributionPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The date on which positions are recorded in order to calculate entitlement */ export type ActivityRightsDistributionRecordDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The accounts settled position for which the corporate action was paid */ export type ActivityRightsDistributionSettled = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Used to record distributions to common stock holders of a company that grant the option to purchase new or additional securities of the same company during a predetermined time period at a predetermined price and details related to the rights distribution */ export type ActivityRightsDistribution = { /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityRightsDistributionCorporateActionGeneralInformation | null | undefined; /** * The anticipated payment date at the depository */ paymentDate?: ActivityRightsDistributionPaymentDate | null | undefined; /** * The date on which positions are recorded in order to calculate entitlement */ recordDate?: ActivityRightsDistributionRecordDate | null | undefined; /** * The accounts settled position for which the corporate action was paid */ settled?: ActivityRightsDistributionSettled | null | undefined; }; /** * Common fields for corporate actions */ export type ActivityRightsSubscriptionCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * Used to record the purchase of new or additional securities and details related to the subscription. Rights are often tradable in a secondary market */ export type ActivityRightsSubscription = { /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityRightsSubscriptionCorporateActionGeneralInformation | null | undefined; }; /** * Used to record rounding adjustments when the sum(price x quantity) of all entries for a given activity do not equal the price x quantity of the fully formed activity record */ export type ActivityRoundingAdjustment = { /** * Free form text field providing reason for rounding */ roundingReason?: string | undefined; }; /** * the difference between the aggregation of gross_amount from the trade entries and the rounded gross_amount of the fully formed activity This amount can also be found as a rounding_adjustment entry */ export type RoundingAmount = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivitySaleOfRightsCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivitySaleOfRightsCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivitySaleOfRightsPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The date on which positions are recorded in order to calculate entitlement */ export type ActivitySaleOfRightsRecordDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The accounts settled position for which the corporate action was paid */ export type ActivitySaleOfRightsSettled = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Used to record payments made by the issuer to security holders when the security is subject to redemptions other than full and partial calls (e.g., early CD redemptions) and details related to the sale of rights */ export type ActivitySaleOfRights = { /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivitySaleOfRightsCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivitySaleOfRightsCorporateActionGeneralInformation | null | undefined; /** * The anticipated payment date at the depository */ paymentDate?: ActivitySaleOfRightsPaymentDate | null | undefined; /** * The date on which positions are recorded in order to calculate entitlement */ recordDate?: ActivitySaleOfRightsRecordDate | null | undefined; /** * The accounts settled position for which the corporate action was paid */ settled?: ActivitySaleOfRightsSettled | null | undefined; }; /** * The date a given activity will officially settle */ export type ActivitySettleDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * Denotes whether the trade is a buy or sell */ export declare enum ActivitySide { SideUnspecified = "SIDE_UNSPECIFIED", Buy = "BUY", Sell = "SELL" } /** * Denotes whether the trade is a buy or sell */ export type ActivitySideOpen = OpenEnum; /** * Indicates whether the trade is opening a new position or closing an existing position */ export declare enum ActivitySideModifier { SideModifierUnspecified = "SIDE_MODIFIER_UNSPECIFIED", Short = "SHORT", ShortExempt = "SHORT_EXEMPT", ShortCover = "SHORT_COVER", Open = "OPEN", Close = "CLOSE" } /** * Indicates whether the trade is opening a new position or closing an existing position */ export type ActivitySideModifierOpen = OpenEnum; /** * Common fields for corporate actions */ export type ActivitySpinoffCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityPayDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The position on which the corporate action was paid */ export type ActivitySpinoffQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The date on which positions are recorded in order to calculate entitlement */ export type ActivitySpinoffRecordDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * Used to record a distribution of subsidiary securities to the shareholders of the parent company without a surrender of securities or payment and details related to the spinoff. A spin-off represents a form of divestiture resulting in an independent company */ export type ActivitySpinoff = { /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivitySpinoffCorporateActionGeneralInformation | null | undefined; /** * The anticipated payment date at the depository */ payDate?: ActivityPayDate | null | undefined; /** * The position on which the corporate action was paid */ quantity?: ActivitySpinoffQuantity | null | undefined; /** * The date on which positions are recorded in order to calculate entitlement */ recordDate?: ActivitySpinoffRecordDate | null | undefined; }; /** * The state of the activity */ export declare enum ActivityState { ActivityStateUnspecified = "ACTIVITY_STATE_UNSPECIFIED", Pending = "PENDING", Current = "CURRENT", Canceled = "CANCELED", Rebooked = "REBOOKED", Rebook = "REBOOK", Cancel = "CANCEL" } /** * The state of the activity */ export type ActivityStateOpen = OpenEnum; /** * Common fields for corporate actions */ export type ActivityStockDividendCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityStockDividendPayDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The position on which the corporate action was paid */ export type ActivityStockDividendQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ export type ActivityRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The date on which positions are recorded in order to calculate entitlement */ export type ActivityStockDividendRecordDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * Used to record a dividend paid to shareholders in the form of shares of stock in either the issuing company or in another company and details related to the stock dividend */ export type ActivityStockDividend = { /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityStockDividendCorporateActionGeneralInformation | null | undefined; /** * The anticipated payment date at the depository */ payDate?: ActivityStockDividendPayDate | null | undefined; /** * The position on which the corporate action was paid */ quantity?: ActivityStockDividendQuantity | null | undefined; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ rate?: ActivityRate | null | undefined; /** * The date on which positions are recorded in order to calculate entitlement */ recordDate?: ActivityStockDividendRecordDate | null | undefined; }; /** * Common fields for corporate actions */ export type ActivityStockSplitCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The old rate of the security */ export type ActivityStockSplitFactorDenominator = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The new rate of the security */ export type ActivityStockSplitFactorNumerator = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityStockSplitPayDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The position on which the corporate action was paid */ export type ActivityStockSplitQuantity = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The date on which positions are recorded in order to calculate entitlement */ export type ActivityStockSplitRecordDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * Used to record the increase in a company's number of outstanding shares of stock without any change in the shareholder's equity or the aggregate market value at the time of the split and details related to the stock split */ export type ActivityStockSplit = { /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityStockSplitCorporateActionGeneralInformation | null | undefined; /** * The old rate of the security */ factorDenominator?: ActivityStockSplitFactorDenominator | null | undefined; /** * The new rate of the security */ factorNumerator?: ActivityStockSplitFactorNumerator | null | undefined; /** * The anticipated payment date at the depository */ payDate?: ActivityStockSplitPayDate | null | undefined; /** * The position on which the corporate action was paid */ quantity?: ActivityStockSplitQuantity | null | undefined; /** * The date on which positions are recorded in order to calculate entitlement */ recordDate?: ActivityStockSplitRecordDate | null | undefined; }; /** * Indicates purchase or redemption of the sweep asset */ export declare enum ActivitySweepAction { SweepActionUnspecified = "SWEEP_ACTION_UNSPECIFIED", Purchase = "PURCHASE", Redemption = "REDEMPTION" } /** * Indicates purchase or redemption of the sweep asset */ export type ActivitySweepActionOpen = OpenEnum; /** * Sweep program that cash is being swept to/ from */ export declare enum ActivitySweepType { SweepTypeUnspecified = "SWEEP_TYPE_UNSPECIFIED", Fdic = "FDIC", MoneyMarket = "MONEY_MARKET" } /** * Sweep program that cash is being swept to/ from */ export type ActivitySweepTypeOpen = OpenEnum; /** * Used to record sweeps from a cash balance to an alternative asset or vice versa and details related to the sweep */ export type ActivitySweep = { /** * Indicates purchase or redemption of the sweep asset */ action?: ActivitySweepActionOpen | undefined; /** * Indicates the sweep was performed books were closed to prevent an investor account from carrying a negative cash balance overnight */ eodRedemption?: boolean | undefined; /** * Sweep program that cash is being swept to/ from */ type?: ActivitySweepTypeOpen | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ export type ActivityTenderOfferCashRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Common fields for corporate actions */ export type ActivityTenderOfferCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * the type of tender offer */ export declare enum ActivityTenderOfferType { TenderOfferTypeUnspecified = "TENDER_OFFER_TYPE_UNSPECIFIED", OddLotTender = "ODD_LOT_TENDER", DutchAuction = "DUTCH_AUCTION" } /** * the type of tender offer */ export type ActivityTenderOfferTypeOpen = OpenEnum; /** * Used to record the sale of securities for a specified price due to an offer from the issuer or a third party and details related to the tender offer */ export type ActivityTenderOffer = { /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which cash will be disbursed to the shareholder */ cashRate?: ActivityTenderOfferCashRate | null | undefined; /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityTenderOfferCorporateActionGeneralInformation | null | undefined; /** * the type of tender offer */ tenderOfferType?: ActivityTenderOfferTypeOpen | undefined; }; /** * Used to calculate broadridge blotter code */ export declare enum ActivityTradeBrokerCapacity { CapacityUnspecified = "CAPACITY_UNSPECIFIED", Agency = "AGENCY", Principal = "PRINCIPAL", Mixed = "MIXED" } /** * Used to calculate broadridge blotter code */ export type ActivityTradeBrokerCapacityOpen = OpenEnum; /** * The price for the instrument that is prevailing in the market. */ export type ActivityTradePrevailingMarketPrice = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Total monetary value of the price_adjustment */ export type ActivityTradePriceAdjustmentAmount = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The percent at which the price was adjusted. Expressed as a number from 0.00-100 (rounded to 2 decimals) */ export type ActivityTradePriceAdjustmentPercent = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * The type of price adjustment being applied by the broker to the net price of the security */ export declare enum ActivityTradePriceAdjustmentType { PriceAdjustmentTypeUnspecified = "PRICE_ADJUSTMENT_TYPE_UNSPECIFIED", Markup = "MARKUP", Markdown = "MARKDOWN", SalesLoad = "SALES_LOAD" } /** * The type of price adjustment being applied by the broker to the net price of the security */ export type ActivityTradePriceAdjustmentTypeOpen = OpenEnum; /** * Information about any price adjustments applied to the security */ export type ActivityTradePriceAdjustmentRecord = { /** * Total monetary value of the price_adjustment */ priceAdjustmentAmount?: ActivityTradePriceAdjustmentAmount | null | undefined; /** * The percent at which the price was adjusted. Expressed as a number from 0.00-100 (rounded to 2 decimals) */ priceAdjustmentPercent?: ActivityTradePriceAdjustmentPercent | null | undefined; /** * The type of price adjustment being applied by the broker to the net price of the security */ priceAdjustmentType?: ActivityTradePriceAdjustmentTypeOpen | undefined; }; /** * Used to record the the execution of a buy or sell transaction resulting in the transfer of securities and corresponding payment and details related to the trade */ export type ActivityTrade = { /** * Free form text field containing additional information for a trade */ additionalInstructions?: Array | undefined; /** * Max Length 100 characters. Alternate order id from the street used for FRAC trades */ alternateOrderId?: string | undefined; /** * uuid assigned by the Booking API if a trade belongs to an allocation */ bookingApiTradeAllocationId?: string | undefined; /** * uuid assigned by the Booking API to all trades */ bookingApiTradeId?: string | undefined; /** * Executing broker of the trade */ broker?: string | undefined; /** * Used to calculate broadridge blotter code */ brokerCapacity?: ActivityTradeBrokerCapacityOpen | undefined; /** * Free form text submitted by the client for internal purposes */ clientMemos?: Array | undefined; /** * 32 characters. The client order ID from the order submitted */ clientOrderId?: string | undefined; /** * MIC code for the exchange */ exchange?: string | undefined; /** * Execution id from the street */ executionId?: string | undefined; /** * Indicates whether Apex is the clearing broker for this trade. When false, indicates Apex is the clearing broker */ executionOnly?: boolean | undefined; /** * Max Length 100 characters. External system id provided by a client */ externalId?: string | undefined; /** * The confirmation number associated with a mutual fund trade */ fundConfirmationNumber?: string | undefined; /** * Max length 100 characters. Order id generated by trading-gateway (Trade-Ex) to uniquely identify all orders in their system. Used as the client_order_id on new order singles sent downstream of the trading-gateway */ gatewayClientOrderId?: string | undefined; /** * If set to true, indicates the trade should be omitted from client billing */ internalError?: boolean | undefined; /** * Set on penny-for-the-lot trades */ isWriteoff?: boolean | undefined; /** * Repeated record containing information about the tax lots, if specified */ lots?: Array | undefined; /** * Max Length 100 characters. Internally generated order id that is returned to client on exec reports */ orderId?: string | undefined; /** * The price for the instrument that is prevailing in the market. */ prevailingMarketPrice?: ActivityTradePrevailingMarketPrice | null | undefined; /** * Information about any price adjustments applied to the security */ priceAdjustmentRecord?: ActivityTradePriceAdjustmentRecord | null | undefined; /** * Used to calculate broadridge blotter code */ route?: string | undefined; /** * The special instructions for a trade */ specialInstructions?: Array | undefined; /** * Name of the issuer of a security and additional descriptive information about the particular issue */ symbolDescription?: string | undefined; /** * Indicates the trade was executed in a security that is not currently listed. When-issued securities are bought and sold before they are officially issued, allowing investors to speculate on their future value */ whenIssued?: boolean | undefined; /** * The yields associated with a fixed income trade. only valid if the SecurityType is FIXED_INCOME. */ yieldRecords?: Array | undefined; }; /** * Total value of the securities being transferred. Used for sponsored transfers activity to ensure cost basis is accurately moved with the assets to the new account */ export type ActivityTransferFairMarketValue = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Date from which the asset was valued and used in the fair market value calculation */ export type ActivityTransferFairMarketValueDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * Provides more granular detail on the purpose of transfer */ export declare enum ActivityTransferType { TransferTypeUnspecified = "TRANSFER_TYPE_UNSPECIFIED", TransferConversion = "TRANSFER_CONVERSION", Deconversion = "DECONVERSION", Migration = "MIGRATION", ManualAdjustment = "MANUAL_ADJUSTMENT", InternalConversion = "INTERNAL_CONVERSION", FreeReceive = "FREE_RECEIVE", FreeDeliver = "FREE_DELIVER", StockReward = "STOCK_REWARD", TokenizationTransfer = "TOKENIZATION_TRANSFER", Escheatment = "ESCHEATMENT" } /** * Provides more granular detail on the purpose of transfer */ export type ActivityTransferTypeOpen = OpenEnum; /** * Used to record more generic transfers of funds or securities and details related to the transfer. The transfer type and activity_description can be used to provide more specific context */ export type ActivityTransfer = { /** * Free form text for additional sweep messages or instructions */ additionalInstructions?: string | undefined; /** * String field that can be populated with the broker dealer undergoing a clearing platform conversion. Used for activity description purposes */ clientBrokerage?: string | undefined; /** * Total value of the securities being transferred. Used for sponsored transfers activity to ensure cost basis is accurately moved with the assets to the new account */ fairMarketValue?: ActivityTransferFairMarketValue | null | undefined; /** * Date from which the asset was valued and used in the fair market value calculation */ fairMarketValueDate?: ActivityTransferFairMarketValueDate | null | undefined; /** * Provides more granular detail on the purpose of transfer */ transferType?: ActivityTransferTypeOpen | undefined; }; /** * The type of activity this is */ export declare enum ActivityType { TypeUnspecified = "TYPE_UNSPECIFIED", Trade = "TRADE", Movement = "MOVEMENT", Memo = "MEMO", CorporateAction = "CORPORATE_ACTION" } /** * The type of activity this is */ export type ActivityTypeOpen = OpenEnum; /** * Common fields for corporate actions */ export type ActivityUnitSplitCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ export type ActivityUnitSplitStockRate = { /** * The decimal value, as a string; Refer to [Google’s Decimal type protocol buffer](https://github.com/googleapis/googleapis/blob/40203ca1880849480bbff7b8715491060bbccdf1/google/type/decimal.proto#L33) for details */ value?: string | undefined; }; /** * Used to record increases in the number of units outstanding through the issuing of more units to current shareholders and details related to the unit split */ export type ActivityUnitSplit = { /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityUnitSplitCorporateActionGeneralInformation | null | undefined; /** * The rate (raw value, not a percentage, example: 50% will be .5 in this field) at which shares will be disbursed to the shareholder */ stockRate?: ActivityUnitSplitStockRate | null | undefined; }; /** * Common fields for corporate actions */ export type ActivityWarrantExerciseCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * Used to record the exchange of warrants for shares and details related to the warrant exercise. The exercise will commonly require a payment based upon a pre-determined value and time and details related to the warrant exercise */ export type ActivityWarrantExercise = { /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityWarrantExerciseCorporateActionGeneralInformation | null | undefined; }; /** * Categorizes the withdrawal to indicate whether special handling of the transaction is needed elsewhere */ export declare enum ActivityDistributionType { DistributionTypeUnspecified = "DISTRIBUTION_TYPE_UNSPECIFIED", Premature = "PREMATURE", Disability = "DISABILITY", Death = "DEATH", Normal = "NORMAL", Sosepp = "SOSEPP", RolloverToQualifiedPlan = "ROLLOVER_TO_QUALIFIED_PLAN", RolloverToIra = "ROLLOVER_TO_IRA", DistTransfer = "DIST_TRANSFER", ExcessContributionRemovalBeforeTaxDeadline = "EXCESS_CONTRIBUTION_REMOVAL_BEFORE_TAX_DEADLINE", ExcessContributionRemovalAfterTaxDeadline = "EXCESS_CONTRIBUTION_REMOVAL_AFTER_TAX_DEADLINE", RecharacterizationPriorYear = "RECHARACTERIZATION_PRIOR_YEAR", RecharacterizationCurrentYear = "RECHARACTERIZATION_CURRENT_YEAR", DistConversion = "DIST_CONVERSION", ManagementFee = "MANAGEMENT_FEE", PrematureSimpleIraLessThan2Years = "PREMATURE_SIMPLE_IRA_LESS_THAN_2_YEARS", NormalRothIraGreaterThan5Years = "NORMAL_ROTH_IRA_GREATER_THAN_5_YEARS", PlanLoan401K = "PLAN_LOAN_401K", NetIncomeAttributable = "NET_INCOME_ATTRIBUTABLE", Revocation = "REVOCATION", NonReportable = "NON_REPORTABLE", QualifiedCharitableDistribution = "QUALIFIED_CHARITABLE_DISTRIBUTION" } /** * Categorizes the withdrawal to indicate whether special handling of the transaction is needed elsewhere */ export type ActivityDistributionTypeOpen = OpenEnum; /** * The type of retirement account the withdrawal is being made from */ export declare enum ActivityRetirementType { RetirementTypeUnspecified = "RETIREMENT_TYPE_UNSPECIFIED", Ira = "IRA", Sep = "SEP", Simple = "SIMPLE", Keogh = "KEOGH", Roth = "ROTH", Qp = "QP", RolloverIra = "ROLLOVER_IRA" } /** * The type of retirement account the withdrawal is being made from */ export type ActivityRetirementTypeOpen = OpenEnum; /** * The mechanism by which the funds will be withdrawn */ export declare enum ActivityWithdrawalType { ExternalMovementTypeUnspecified = "EXTERNAL_MOVEMENT_TYPE_UNSPECIFIED", Ach = "ACH", Check = "CHECK", Wire = "WIRE", Paypal = "PAYPAL", Rtp = "RTP", Ict = "ICT", Journal = "JOURNAL", ExternalAch = "EXTERNAL_ACH" } /** * The mechanism by which the funds will be withdrawn */ export type ActivityWithdrawalTypeOpen = OpenEnum; /** * Used to record withdrawals of funds from an account and capture details related to the withdrawal */ export type ActivityWithdrawal = { /** * Free form text for additional sweep messages or instructions */ additionalInstructions?: string | undefined; /** * indicates whether the withdrawal is a cash advance */ advance?: boolean | undefined; /** * Indicates whether this withdrawal is intended to fully deplete and close an account */ closingAccount?: boolean | undefined; /** * Indicates whether this transaction is converting a retirement account to a ROTH IRA */ conversion?: boolean | undefined; /** * Human readable account identifier for the account the assets were journaled. To be populated when the Withdrawal type is Journal */ destinationAccountNumber?: string | undefined; /** * Name of the firm which was the destination of funds out of the account */ destinationInstitution?: string | undefined; /** * Categorizes the withdrawal to indicate whether special handling of the transaction is needed elsewhere */ distributionType?: ActivityDistributionTypeOpen | undefined; /** * The tax year the withdrawal should be applied to (YYYY) */ distributionYear?: number | undefined; /** * Unique tracking number provided to allow tracking a wire transfer from the initiating bank to the receiving bank */ fedReferenceNumber?: string | undefined; /** * Indicates whether the transaction is for a futures related transaction */ futuresSettlement?: boolean | undefined; /** * Indicates whether this transaction is a micro withdrawal to validate ACH Relationships */ micro?: boolean | undefined; /** * Name of the firm which was the source of funds into the account */ originatingInstitution?: string | undefined; /** * Indicates whether the transaction is a scheduled periodic withdrawal */ periodic?: boolean | undefined; /** * The type of retirement account the withdrawal is being made from */ retirementType?: ActivityRetirementTypeOpen | undefined; /** * Indicates whether the transaction is taxable */ taxable?: boolean | undefined; /** * Indicates whether or a not a distribution is a full liquidation of a tax-advantaged account */ totalDistribution?: boolean | undefined; /** * The mechanism by which the funds will be withdrawn */ type?: ActivityWithdrawalTypeOpen | undefined; }; /** * Denotes whether the withdrawal is pending or complete */ export declare enum ActivityReview { ReviewStateUnspecified = "REVIEW_STATE_UNSPECIFIED", ReviewStatePending = "REVIEW_STATE_PENDING", ReviewStateComplete = "REVIEW_STATE_COMPLETE" } /** * Denotes whether the withdrawal is pending or complete */ export type ActivityReviewOpen = OpenEnum; /** * Used to record the movement of funds to/ from the pending_withdrawal memo location */ export type ActivityWithdrawalPendingReview = { /** * Denotes whether the withdrawal is pending or complete */ review?: ActivityReviewOpen | undefined; }; /** * Used to record tax withholdings and details related to the withholding */ export type ActivityWithholding = { /** * Contains information about the tax withholdings associated with a 'parent' activity */ data?: Array | undefined; }; /** * Common fields for corporate actions */ export type ActivityWorthlessCorporateActionGeneralInformation = { /** * A unique alphanumeric value that is assigned to uniquely identify each corporate action event */ corporateActionId?: string | undefined; /** * Asset Id of the new security after the corporate action event is processed */ disbursedAssetId?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedCusip?: string | undefined; /** * When populated, the name of the issuer of a security and additional descriptive information about the new security after the corporate action event is processed */ disbursedSymbolDescription?: string | undefined; /** * Asset Id of the existing security before the corporate action event is processed */ targetAssetId?: string | undefined; /** * External Identifier of the existing security before the corporate action event is processed */ targetCusip?: string | undefined; /** * Name of the issuer of a security and additional descriptive information about the existing security before the corporate action event is processed */ targetSymbolDescription?: string | undefined; }; /** * Corresponds to corporateactions.announcement.effective_date */ export type ActivityWorthlessEffectiveDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * The anticipated payment date at the depository */ export type ActivityWorthlessPaymentDate = { /** * Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. */ day?: number | undefined; /** * Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. */ month?: number | undefined; /** * Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. */ year?: number | undefined; }; /** * Used to record the removal of positions in a given security when the DTC has received formal notice that the security is worthless and details related to the worthless event */ export type ActivityWorthless = { /** * Common fields for corporate actions */ corporateActionGeneralInformation?: ActivityWorthlessCorporateActionGeneralInformation | null | undefined; /** * Corresponds to corporateactions.announcement.effective_date */ effectiveDate?: ActivityWorthlessEffectiveDate | null | undefined; /** * The anticipated payment date at the depository */ paymentDate?: ActivityWorthlessPaymentDate | null | undefined; }; /** * Activity is a representation of several ledger entries rolled up for easy correlation and usage */ export type Activity = { /** * Used to record the movement of funds or shares to/ from the pending_acats memo location */ acatsPendingOut?: ActivityAcatsPendingOut | null | undefined; /** * A globally unique identifier referencing a single account; this is the main identifier for an account used for machine-to-machine interactions */ accountId?: string | undefined; /** * Indicates the memo location impacted by an entry */ accountMemo?: ActivityAccountMemoOpen | undefined; /** * Used to record the movement of funds or shares during the bookkeeping phase of an account transfer and details related to the account transfer */ accountTransfer?: ActivityAccountTransfer | null | undefined; /** * Any accrued interest that has been earned but not yet paid between the last interest payment and the date of the activity */ accruedInterest?: Array | undefined; /** * Used to record the amount of interest that has been earned but not yet paid between the last interest payment and the date of the trade */ accruedInterestDesc?: AccruedInterestDesc | null | undefined; /** * The activity date refers to the specific calendar day on which a financial transaction, such as a trade at an exchange or a deposit at a bank, was executed. This date is specific to the institution where the transaction took place, capturing the exact day on which the institution formally records and effects the transaction */ activityDate?: ActivityActivityDate | null | undefined; /** * The description for an activity. This may include special instructions, symbol description, etc when relavant */ activityDescription?: string | undefined; /** * Apex-generated unique activity identifier */ activityId?: string | undefined; /** * Activity time refers to the precise moment, recorded in Coordinated Universal Time (UTC), when a financial transaction is executed as reported to Apex */ activityTime?: Date | null | undefined; /** * Object containing metadata for trade allocation */ allocation?: ActivityAllocation | null | undefined; /** * Name of the issuer of a security and additional descriptive information about the particular issue */ assetDescription?: string | undefined; /** * An Apex-provided, global identifier created on a per asset bases which provides connectivity across all areas Not populated on a currency only movement */ assetId?: string | undefined; /** * Object containing metadata for bond defaults */ bondDefault?: ActivityBondDefault | null | undefined; /** * Used to record a distribution of cash that an issuer has determined will be declared as income financed from capital gains and not ordinary income and details related to the capital gain */ capitalGains?: ActivityCapitalGains | null | undefined; /** * Used to record the distribution of cash to shareholders, paid by the issuer, usually based upon current earnings and/or accumulated profits as declared by the board of directors and details related to the cash dividend */ cashDividend?: ActivityCashDividend | null | undefined; /** * Object containing metadata for cash in lieu */ cashInLieu?: ActivityCashInLieu | null | undefined; /** * Used to record commission charged by brokers or financial intermediaries for executing financial transactions on behalf of clients */ commission?: ActivityCommission | null | undefined; /** * Any commissions associated with the activity */ commissions?: Array | undefined; /** * Used to record the conversion of securities (generally convertible bonds or preferred shares) into another form of securities (usually common shares) at a pre-stated price or rate and details related to the conversion */ conversion?: ActivityConversion | null | undefined; /** * Used to record memo location adjustments initiated by the corporate action system due to reorg events */ corporateActionMemoAdjustment?: ActivityCorporateActionMemoAdjustment | null | undefined; /** * A unique identifier referencing a Correspondent */ correspondentId?: string | undefined; /** * The date/time an activity was created in the ledger */ creationTime?: Date | null | undefined; /** * Used to disburse funds into a customer's account, typically for purposes such as refunds, interest payments, or rewards from enrolled programs and details related to the credit */ credit?: ActivityCredit | null | undefined; /** * Required if any currency field like `price, gross_amount, trade.markup, fee.amount` is provided. The currency's ascend asset_id */ currencyAssetId?: string | undefined; /** * The currency associated with the security Populated on a currency movement */ currencyCode?: string | undefined; /** * Used to record deposits of funds into an account and capture details related to the deposit */ deposit?: ActivityDeposit | null | undefined; /** * Used to record the movement of funds to/ from the pending_drip memo location */ drip?: ActivityDrip | null | undefined; /** * Used to record the settlement/payout of event contracts based on real-world event outcomes */ eventContractSettlement?: ActivityEventContractSettlement | null | undefined; /** * Used to record the exchange of certificates for a new security or cash and details related to the exchange */ exchange?: ActivityExchange | null | undefined; /** * Used to record Fees that have been assessed to account and capture details related to the fee */ fee?: ActivityFee | null | undefined; /** * Any fees associated with the activity */ fees?: Array | undefined; /** * Used to record the movements of shares to/ from the fpsl memo location and details related to the fpsl memo */ fpsl?: ActivityFpsl | null | undefined; /** * For a given set of activity that are part of the same lineage the highest generation will be the most recent activity */ generation?: string | undefined; /** * The monetary value of an activity, exclusive of any fees, withholdings, accrued_interest, or commissions (First money) */ grossAmount?: ActivityGrossAmount | null | undefined; /** * Used to record the payment of interest to accounts that have maintained a cash balance or the charging of interest to accounts that have used margin and details related to the interest */ interest?: ActivityInterest | null | undefined; /** * Used to record the The payment of an obligation an issuer has agreed to make to holders of an interest-bearing security and details related to the interest payment. Usually, the payment is made in cash and on a scheduled basis */ interestPayment?: ActivityInterestPayment | null | undefined; /** * Used to record the dismantling of a business by an issuer, paying off debts in order of priority and distributing the remaining assets in cash and/or securities to the owners of the securities and details related to the liquidation */ liquidation?: ActivityLiquidation | null | undefined; /** * Used to record he final repayment, usually in cash, by an issuer for the entire issue, or remaining outstanding securities of a specific security on a specified date and details related to the maturity */ maturity?: ActivityMaturity | null | undefined; /** * Used to record the exchange of one company's security for another company's security, cash, or a combination of cash and securities and details related to the merger */ merger?: ActivityMerger | null | undefined; /** * accounts/{account_id}/activities/{activity_id} */ name?: string | undefined; /** * Used to record changes in the name of a security/securities by the issuer which result in surrendering physical securities or the assigning of a new security identifier which result in new securities being issued and details related to the name changes */ nameChange?: ActivityNameChange | null | undefined; /** * The monetary value of an activity, inclusive of fees, withholding, commisions, etc (Second Money) */ netAmount?: ActivityNetAmount | null | undefined; /** * can be an empty string if there is no next activity is populated when there is a modification resulting in a new activity */ nextActivityId?: string | undefined; /** * the process date of the next activity(nil if the next_activity_id is an empty string) */ nextActivityProcessDate?: NextActivityProcessDate | null | undefined; /** * None */ none?: None | null | undefined; /** * The resource name of the API resource that originated this ledger entry or activity. This field enables clients to link ledger activities back to their source transactions for reconciliation purposes. This field will only be populated when the client has direct access to the referenced resource via the Ascend API's. */ originatingResourceName?: string | undefined; /** * Used to record payments on interest-bearing securities where the payment is made in additional securities rather than cash and details related to the payment */ paymentInKind?: ActivityPaymentInKind | null | undefined; /** * When populated, the activity_id of that precedes this one */ previousActivityId?: string | undefined; /** * When populated, the processing_date of the previous_activity_id */ previousProcessDate?: PreviousProcessDate | null | undefined; /** * The monetary value paid for a given security in a trade Not populated on a currency only movement */ price?: ActivityPrice | null | undefined; /** * The date that the activity was booked to the ledger */ processDate?: ActivityProcessDate | null | undefined; /** * The quantity of shares bought, sold, or moved for a given entry/activity Required if activity.state != PENDING */ quantity?: ActivityQuantity | null | undefined; /** * Used to record the redemption of a security for cash in its entirety for which the holders receive the principal amount of the security and details related to the redemption */ redemptionFull?: ActivityRedemptionFull | null | undefined; /** * Used when securities are redeemed by the issuer for cash, in part, before their scheduled maturity date and details related to the redemption. The outstanding amount of securities will be proportionally reduced based on a specific percentage of holding */ redemptionPartial?: ActivityRedemptionPartial | null | undefined; /** * Two character region code, complies with https://cldr.unicode.org/index */ regionCode?: string | undefined; /** * Used to record the exchange of a company's security for the same company's new security at a preset rate and details related to the reverse stock split */ reverseStockSplit?: ActivityReverseStockSplit | null | undefined; /** * Used to record distributions to common stock holders of a company that grant the option to purchase new or additional securities of the same company during a predetermined time period at a predetermined price and details related to the rights distribution */ rightsDistribution?: ActivityRightsDistribution | null | undefined; /** * Used to record the purchase of new or additional securities and details related to the subscription. Rights are often tradable in a secondary market */ rightsSubscription?: ActivityRightsSubscription | null | undefined; /** * Used to record rounding adjustments when the sum(price x quantity) of all entries for a given activity do not equal the price x quantity of the fully formed activity record */ roundingAdjustment?: ActivityRoundingAdjustment | null | undefined; /** * the difference between the aggregation of gross_amount from the trade entries and the rounded gross_amount of the fully formed activity This amount can also be found as a rounding_adjustment entry */ roundingAmount?: RoundingAmount | null | undefined; /** * Free form text field providing reason for rounding */ roundingReason?: string | undefined; /** * Used to record payments made by the issuer to security holders when the security is subject to redemptions other than full and partial calls (e.g., early CD redemptions) and details related to the sale of rights */ saleOfRights?: ActivitySaleOfRights | null | undefined; /** * The date a given activity will officially settle */ settleDate?: ActivitySettleDate | null | undefined; /** * Denotes whether the trade is a buy or sell */ side?: ActivitySideOpen | undefined; /** * Indicates whether the trade is opening a new position or closing an existing position */ sideModifier?: ActivitySideModifierOpen | undefined; /** * Used to record a distribution of subsidiary securities to the shareholders of the parent company without a surrender of securities or payment and details related to the spinoff. A spin-off represents a form of divestiture resulting in an independent company */ spinoff?: ActivitySpinoff | null | undefined; /** * The state of the activity */ state?: ActivityStateOpen | undefined; /** * Used to record a dividend paid to shareholders in the form of shares of stock in either the issuing company or in another company and details related to the stock dividend */ stockDividend?: ActivityStockDividend | null | undefined; /** * Used to record the increase in a company's number of outstanding shares of stock without any change in the shareholder's equity or the aggregate market value at the time of the split and details related to the stock split */ stockSplit?: ActivityStockSplit | null | undefined; /** * String representation of the metadata object containing more information about an entry/ activity */ subtypeCategory?: string | undefined; /** * Used to record sweeps from a cash balance to an alternative asset or vice versa and details related to the sweep */ sweep?: ActivitySweep | null | undefined; /** * Used to record the sale of securities for a specified price due to an offer from the issuer or a third party and details related to the tender offer */ tenderOffer?: ActivityTenderOffer | null | undefined; /** * Used to record the the execution of a buy or sell transaction resulting in the transfer of securities and corresponding payment and details related to the trade */ trade?: ActivityTrade | null | undefined; /** * Used to record more generic transfers of funds or securities and details related to the transfer. The transfer type and activity_description can be used to provide more specific context */ transfer?: ActivityTransfer | null | undefined; /** * The type of activity this is */ type?: ActivityTypeOpen | undefined; /** * Used to record increases in the number of units outstanding through the issuing of more units to current shareholders and details related to the unit split */ unitSplit?: ActivityUnitSplit | null | undefined; /** * Used to record the exchange of warrants for shares and details related to the warrant exercise. The exercise will commonly require a payment based upon a pre-determined value and time and details related to the warrant exercise */ warrantExercise?: ActivityWarrantExercise | null | undefined; /** * Used to record withdrawals of funds from an account and capture details related to the withdrawal */ withdrawal?: ActivityWithdrawal | null | undefined; /** * Used to record the movement of funds to/ from the pending_withdrawal memo location */ withdrawalPendingReview?: ActivityWithdrawalPendingReview | null | undefined; /** * Used to record tax withholdings and details related to the withholding */ withholding?: ActivityWithholding | null | undefined; /** * Any withholdings associated with the activity */ withholdings?: Array | undefined; /** * Used to record the removal of positions in a given security when the DTC has received formal notice that the security is worthless and details related to the worthless event */ worthless?: ActivityWorthless | null | undefined; }; /** @internal */ export declare const ActivityAcatsPendingOut$inboundSchema: z.ZodType; /** @internal */ export type ActivityAcatsPendingOut$Outbound = { acats_control_number?: string | undefined; additional_instructions?: string | undefined; }; /** @internal */ export declare const ActivityAcatsPendingOut$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 ActivityAcatsPendingOut$ { /** @deprecated use `ActivityAcatsPendingOut$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityAcatsPendingOut$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityAcatsPendingOut$Outbound` instead. */ type Outbound = ActivityAcatsPendingOut$Outbound; } export declare function activityAcatsPendingOutToJSON(activityAcatsPendingOut: ActivityAcatsPendingOut): string; export declare function activityAcatsPendingOutFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityAccountMemo$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityAccountMemo$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 ActivityAccountMemo$ { /** @deprecated use `ActivityAccountMemo$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityAccountMemo$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityAccountTransferType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityAccountTransferType$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 ActivityAccountTransferType$ { /** @deprecated use `ActivityAccountTransferType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityAccountTransferType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityAction$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityAction$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 ActivityAction$ { /** @deprecated use `ActivityAction$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityAction$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityFairMarketValue$inboundSchema: z.ZodType; /** @internal */ export type ActivityFairMarketValue$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityFairMarketValue$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 ActivityFairMarketValue$ { /** @deprecated use `ActivityFairMarketValue$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityFairMarketValue$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityFairMarketValue$Outbound` instead. */ type Outbound = ActivityFairMarketValue$Outbound; } export declare function activityFairMarketValueToJSON(activityFairMarketValue: ActivityFairMarketValue): string; export declare function activityFairMarketValueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityFairMarketValueDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityFairMarketValueDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityFairMarketValueDate$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 ActivityFairMarketValueDate$ { /** @deprecated use `ActivityFairMarketValueDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityFairMarketValueDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityFairMarketValueDate$Outbound` instead. */ type Outbound = ActivityFairMarketValueDate$Outbound; } export declare function activityFairMarketValueDateToJSON(activityFairMarketValueDate: ActivityFairMarketValueDate): string; export declare function activityFairMarketValueDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMethod$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityMethod$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 ActivityMethod$ { /** @deprecated use `ActivityMethod$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMethod$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityAccountTransfer$inboundSchema: z.ZodType; /** @internal */ export type ActivityAccountTransfer$Outbound = { acats_asset_sequence_number?: string | undefined; acats_control_number?: string | undefined; account_transfer_type?: string | undefined; action?: string | undefined; additional_instructions?: string | undefined; contra_party_account_number?: string | undefined; contra_party_id?: string | undefined; fair_market_value?: ActivityFairMarketValue$Outbound | null | undefined; fair_market_value_date?: ActivityFairMarketValueDate$Outbound | null | undefined; gift_transfer?: boolean | undefined; institution?: string | undefined; method?: string | undefined; }; /** @internal */ export declare const ActivityAccountTransfer$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 ActivityAccountTransfer$ { /** @deprecated use `ActivityAccountTransfer$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityAccountTransfer$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityAccountTransfer$Outbound` instead. */ type Outbound = ActivityAccountTransfer$Outbound; } export declare function activityAccountTransferToJSON(activityAccountTransfer: ActivityAccountTransfer): string; export declare function activityAccountTransferFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const AccruedInterestDesc$inboundSchema: z.ZodType; /** @internal */ export type AccruedInterestDesc$Outbound = {}; /** @internal */ export declare const AccruedInterestDesc$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 AccruedInterestDesc$ { /** @deprecated use `AccruedInterestDesc$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `AccruedInterestDesc$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `AccruedInterestDesc$Outbound` instead. */ type Outbound = AccruedInterestDesc$Outbound; } export declare function accruedInterestDescToJSON(accruedInterestDesc: AccruedInterestDesc): string; export declare function accruedInterestDescFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityActivityDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityActivityDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityActivityDate$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 ActivityActivityDate$ { /** @deprecated use `ActivityActivityDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityActivityDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityActivityDate$Outbound` instead. */ type Outbound = ActivityActivityDate$Outbound; } export declare function activityActivityDateToJSON(activityActivityDate: ActivityActivityDate): string; export declare function activityActivityDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityBrokerCapacity$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityBrokerCapacity$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 ActivityBrokerCapacity$ { /** @deprecated use `ActivityBrokerCapacity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityBrokerCapacity$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityPrevailingMarketPrice$inboundSchema: z.ZodType; /** @internal */ export type ActivityPrevailingMarketPrice$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityPrevailingMarketPrice$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 ActivityPrevailingMarketPrice$ { /** @deprecated use `ActivityPrevailingMarketPrice$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPrevailingMarketPrice$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPrevailingMarketPrice$Outbound` instead. */ type Outbound = ActivityPrevailingMarketPrice$Outbound; } export declare function activityPrevailingMarketPriceToJSON(activityPrevailingMarketPrice: ActivityPrevailingMarketPrice): string; export declare function activityPrevailingMarketPriceFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPriceAdjustmentAmount$inboundSchema: z.ZodType; /** @internal */ export type ActivityPriceAdjustmentAmount$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityPriceAdjustmentAmount$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 ActivityPriceAdjustmentAmount$ { /** @deprecated use `ActivityPriceAdjustmentAmount$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPriceAdjustmentAmount$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPriceAdjustmentAmount$Outbound` instead. */ type Outbound = ActivityPriceAdjustmentAmount$Outbound; } export declare function activityPriceAdjustmentAmountToJSON(activityPriceAdjustmentAmount: ActivityPriceAdjustmentAmount): string; export declare function activityPriceAdjustmentAmountFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPriceAdjustmentPercent$inboundSchema: z.ZodType; /** @internal */ export type ActivityPriceAdjustmentPercent$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityPriceAdjustmentPercent$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 ActivityPriceAdjustmentPercent$ { /** @deprecated use `ActivityPriceAdjustmentPercent$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPriceAdjustmentPercent$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPriceAdjustmentPercent$Outbound` instead. */ type Outbound = ActivityPriceAdjustmentPercent$Outbound; } export declare function activityPriceAdjustmentPercentToJSON(activityPriceAdjustmentPercent: ActivityPriceAdjustmentPercent): string; export declare function activityPriceAdjustmentPercentFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPriceAdjustmentType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityPriceAdjustmentType$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 ActivityPriceAdjustmentType$ { /** @deprecated use `ActivityPriceAdjustmentType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPriceAdjustmentType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityPriceAdjustmentRecord$inboundSchema: z.ZodType; /** @internal */ export type ActivityPriceAdjustmentRecord$Outbound = { price_adjustment_amount?: ActivityPriceAdjustmentAmount$Outbound | null | undefined; price_adjustment_percent?: ActivityPriceAdjustmentPercent$Outbound | null | undefined; price_adjustment_type?: string | undefined; }; /** @internal */ export declare const ActivityPriceAdjustmentRecord$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 ActivityPriceAdjustmentRecord$ { /** @deprecated use `ActivityPriceAdjustmentRecord$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPriceAdjustmentRecord$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPriceAdjustmentRecord$Outbound` instead. */ type Outbound = ActivityPriceAdjustmentRecord$Outbound; } export declare function activityPriceAdjustmentRecordToJSON(activityPriceAdjustmentRecord: ActivityPriceAdjustmentRecord): string; export declare function activityPriceAdjustmentRecordFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityAllocation$inboundSchema: z.ZodType; /** @internal */ export type ActivityAllocation$Outbound = { additional_instructions?: Array | undefined; booking_api_trade_allocation_id?: string | undefined; broker_capacity?: string | undefined; client_memos?: Array | undefined; client_order_id?: string | undefined; external_id?: string | undefined; gateway_client_order_id?: string | undefined; internal_error?: boolean | undefined; lots?: Array | undefined; prevailing_market_price?: ActivityPrevailingMarketPrice$Outbound | null | undefined; price_adjustment_record?: ActivityPriceAdjustmentRecord$Outbound | null | undefined; special_instructions?: Array | undefined; yield_records?: Array | undefined; }; /** @internal */ export declare const ActivityAllocation$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 ActivityAllocation$ { /** @deprecated use `ActivityAllocation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityAllocation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityAllocation$Outbound` instead. */ type Outbound = ActivityAllocation$Outbound; } export declare function activityAllocationToJSON(activityAllocation: ActivityAllocation): string; export declare function activityAllocationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityCashRate$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 ActivityCashRate$ { /** @deprecated use `ActivityCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCashRate$Outbound` instead. */ type Outbound = ActivityCashRate$Outbound; } export declare function activityCashRateToJSON(activityCashRate: ActivityCashRate): string; export declare function activityCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityCorporateActionGeneralInformation$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 ActivityCorporateActionGeneralInformation$ { /** @deprecated use `ActivityCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityCorporateActionGeneralInformation$Outbound; } export declare function activityCorporateActionGeneralInformationToJSON(activityCorporateActionGeneralInformation: ActivityCorporateActionGeneralInformation): string; export declare function activityCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityPaymentDate$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 ActivityPaymentDate$ { /** @deprecated use `ActivityPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentDate$Outbound` instead. */ type Outbound = ActivityPaymentDate$Outbound; } export declare function activityPaymentDateToJSON(activityPaymentDate: ActivityPaymentDate): string; export declare function activityPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityBondDefaultQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityBondDefaultQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityBondDefaultQuantity$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 ActivityBondDefaultQuantity$ { /** @deprecated use `ActivityBondDefaultQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityBondDefaultQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityBondDefaultQuantity$Outbound` instead. */ type Outbound = ActivityBondDefaultQuantity$Outbound; } export declare function activityBondDefaultQuantityToJSON(activityBondDefaultQuantity: ActivityBondDefaultQuantity): string; export declare function activityBondDefaultQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityBondDefault$inboundSchema: z.ZodType; /** @internal */ export type ActivityBondDefault$Outbound = { cash_rate?: ActivityCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityCorporateActionGeneralInformation$Outbound | null | undefined; payment_date?: ActivityPaymentDate$Outbound | null | undefined; quantity?: ActivityBondDefaultQuantity$Outbound | null | undefined; }; /** @internal */ export declare const ActivityBondDefault$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 ActivityBondDefault$ { /** @deprecated use `ActivityBondDefault$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityBondDefault$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityBondDefault$Outbound` instead. */ type Outbound = ActivityBondDefault$Outbound; } export declare function activityBondDefaultToJSON(activityBondDefault: ActivityBondDefault): string; export declare function activityBondDefaultFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCapitalGainsCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityCapitalGainsCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityCapitalGainsCorporateActionGeneralInformation$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 ActivityCapitalGainsCorporateActionGeneralInformation$ { /** @deprecated use `ActivityCapitalGainsCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCapitalGainsCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCapitalGainsCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityCapitalGainsCorporateActionGeneralInformation$Outbound; } export declare function activityCapitalGainsCorporateActionGeneralInformationToJSON(activityCapitalGainsCorporateActionGeneralInformation: ActivityCapitalGainsCorporateActionGeneralInformation): string; export declare function activityCapitalGainsCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCapitalGainsPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityCapitalGainsPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityCapitalGainsPaymentDate$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 ActivityCapitalGainsPaymentDate$ { /** @deprecated use `ActivityCapitalGainsPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCapitalGainsPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCapitalGainsPaymentDate$Outbound` instead. */ type Outbound = ActivityCapitalGainsPaymentDate$Outbound; } export declare function activityCapitalGainsPaymentDateToJSON(activityCapitalGainsPaymentDate: ActivityCapitalGainsPaymentDate): string; export declare function activityCapitalGainsPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCapitalGainsQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityCapitalGainsQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityCapitalGainsQuantity$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 ActivityCapitalGainsQuantity$ { /** @deprecated use `ActivityCapitalGainsQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCapitalGainsQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCapitalGainsQuantity$Outbound` instead. */ type Outbound = ActivityCapitalGainsQuantity$Outbound; } export declare function activityCapitalGainsQuantityToJSON(activityCapitalGainsQuantity: ActivityCapitalGainsQuantity): string; export declare function activityCapitalGainsQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRecordDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityRecordDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityRecordDate$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 ActivityRecordDate$ { /** @deprecated use `ActivityRecordDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRecordDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRecordDate$Outbound` instead. */ type Outbound = ActivityRecordDate$Outbound; } export declare function activityRecordDateToJSON(activityRecordDate: ActivityRecordDate): string; export declare function activityRecordDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCapitalGains$inboundSchema: z.ZodType; /** @internal */ export type ActivityCapitalGains$Outbound = { corporate_action_general_information?: ActivityCapitalGainsCorporateActionGeneralInformation$Outbound | null | undefined; long_term_gain?: boolean | undefined; payment_date?: ActivityCapitalGainsPaymentDate$Outbound | null | undefined; quantity?: ActivityCapitalGainsQuantity$Outbound | null | undefined; record_date?: ActivityRecordDate$Outbound | null | undefined; reinvested?: boolean | undefined; }; /** @internal */ export declare const ActivityCapitalGains$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 ActivityCapitalGains$ { /** @deprecated use `ActivityCapitalGains$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCapitalGains$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCapitalGains$Outbound` instead. */ type Outbound = ActivityCapitalGains$Outbound; } export declare function activityCapitalGainsToJSON(activityCapitalGains: ActivityCapitalGains): string; export declare function activityCapitalGainsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCashDividendCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityCashDividendCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityCashDividendCashRate$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 ActivityCashDividendCashRate$ { /** @deprecated use `ActivityCashDividendCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendCashRate$Outbound` instead. */ type Outbound = ActivityCashDividendCashRate$Outbound; } export declare function activityCashDividendCashRateToJSON(activityCashDividendCashRate: ActivityCashDividendCashRate): string; export declare function activityCashDividendCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCashDividendCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityCashDividendCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityCashDividendCorporateActionGeneralInformation$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 ActivityCashDividendCorporateActionGeneralInformation$ { /** @deprecated use `ActivityCashDividendCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityCashDividendCorporateActionGeneralInformation$Outbound; } export declare function activityCashDividendCorporateActionGeneralInformationToJSON(activityCashDividendCorporateActionGeneralInformation: ActivityCashDividendCorporateActionGeneralInformation): string; export declare function activityCashDividendCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCashDividendFpsl$inboundSchema: z.ZodType; /** @internal */ export type ActivityCashDividendFpsl$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityCashDividendFpsl$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 ActivityCashDividendFpsl$ { /** @deprecated use `ActivityCashDividendFpsl$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendFpsl$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendFpsl$Outbound` instead. */ type Outbound = ActivityCashDividendFpsl$Outbound; } export declare function activityCashDividendFpslToJSON(activityCashDividendFpsl: ActivityCashDividendFpsl): string; export declare function activityCashDividendFpslFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityFree$inboundSchema: z.ZodType; /** @internal */ export type ActivityFree$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityFree$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 ActivityFree$ { /** @deprecated use `ActivityFree$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityFree$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityFree$Outbound` instead. */ type Outbound = ActivityFree$Outbound; } export declare function activityFreeToJSON(activityFree: ActivityFree): string; export declare function activityFreeFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCashDividendPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityCashDividendPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityCashDividendPaymentDate$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 ActivityCashDividendPaymentDate$ { /** @deprecated use `ActivityCashDividendPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendPaymentDate$Outbound` instead. */ type Outbound = ActivityCashDividendPaymentDate$Outbound; } export declare function activityCashDividendPaymentDateToJSON(activityCashDividendPaymentDate: ActivityCashDividendPaymentDate): string; export declare function activityCashDividendPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCashDividendQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityCashDividendQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityCashDividendQuantity$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 ActivityCashDividendQuantity$ { /** @deprecated use `ActivityCashDividendQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendQuantity$Outbound` instead. */ type Outbound = ActivityCashDividendQuantity$Outbound; } export declare function activityCashDividendQuantityToJSON(activityCashDividendQuantity: ActivityCashDividendQuantity): string; export declare function activityCashDividendQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCashDividendRecordDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityCashDividendRecordDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityCashDividendRecordDate$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 ActivityCashDividendRecordDate$ { /** @deprecated use `ActivityCashDividendRecordDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendRecordDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividendRecordDate$Outbound` instead. */ type Outbound = ActivityCashDividendRecordDate$Outbound; } export declare function activityCashDividendRecordDateToJSON(activityCashDividendRecordDate: ActivityCashDividendRecordDate): string; export declare function activityCashDividendRecordDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySettled$inboundSchema: z.ZodType; /** @internal */ export type ActivitySettled$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivitySettled$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 ActivitySettled$ { /** @deprecated use `ActivitySettled$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySettled$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySettled$Outbound` instead. */ type Outbound = ActivitySettled$Outbound; } export declare function activitySettledToJSON(activitySettled: ActivitySettled): string; export declare function activitySettledFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySubtype$inboundSchema: z.ZodType; /** @internal */ export declare const ActivitySubtype$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 ActivitySubtype$ { /** @deprecated use `ActivitySubtype$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySubtype$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityCashDividend$inboundSchema: z.ZodType; /** @internal */ export type ActivityCashDividend$Outbound = { cash_rate?: ActivityCashDividendCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityCashDividendCorporateActionGeneralInformation$Outbound | null | undefined; fpsl?: ActivityCashDividendFpsl$Outbound | null | undefined; free?: ActivityFree$Outbound | null | undefined; long_term_gain?: boolean | undefined; payment_date?: ActivityCashDividendPaymentDate$Outbound | null | undefined; qualified?: boolean | undefined; quantity?: ActivityCashDividendQuantity$Outbound | null | undefined; record_date?: ActivityCashDividendRecordDate$Outbound | null | undefined; reinvested?: boolean | undefined; settled?: ActivitySettled$Outbound | null | undefined; substitute_payment?: boolean | undefined; subtype?: string | undefined; }; /** @internal */ export declare const ActivityCashDividend$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 ActivityCashDividend$ { /** @deprecated use `ActivityCashDividend$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividend$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCashDividend$Outbound` instead. */ type Outbound = ActivityCashDividend$Outbound; } export declare function activityCashDividendToJSON(activityCashDividend: ActivityCashDividend): string; export declare function activityCashDividendFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCashInLieuCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityCashInLieuCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityCashInLieuCorporateActionGeneralInformation$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 ActivityCashInLieuCorporateActionGeneralInformation$ { /** @deprecated use `ActivityCashInLieuCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCashInLieuCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCashInLieuCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityCashInLieuCorporateActionGeneralInformation$Outbound; } export declare function activityCashInLieuCorporateActionGeneralInformationToJSON(activityCashInLieuCorporateActionGeneralInformation: ActivityCashInLieuCorporateActionGeneralInformation): string; export declare function activityCashInLieuCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCashInLieu$inboundSchema: z.ZodType; /** @internal */ export type ActivityCashInLieu$Outbound = { corporate_action_general_information?: ActivityCashInLieuCorporateActionGeneralInformation$Outbound | null | undefined; }; /** @internal */ export declare const ActivityCashInLieu$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 ActivityCashInLieu$ { /** @deprecated use `ActivityCashInLieu$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCashInLieu$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCashInLieu$Outbound` instead. */ type Outbound = ActivityCashInLieu$Outbound; } export declare function activityCashInLieuToJSON(activityCashInLieu: ActivityCashInLieu): string; export declare function activityCashInLieuFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCommission$inboundSchema: z.ZodType; /** @internal */ export type ActivityCommission$Outbound = {}; /** @internal */ export declare const ActivityCommission$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 ActivityCommission$ { /** @deprecated use `ActivityCommission$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCommission$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCommission$Outbound` instead. */ type Outbound = ActivityCommission$Outbound; } export declare function activityCommissionToJSON(activityCommission: ActivityCommission): string; export declare function activityCommissionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityConversionCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityConversionCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityConversionCashRate$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 ActivityConversionCashRate$ { /** @deprecated use `ActivityConversionCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityConversionCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityConversionCashRate$Outbound` instead. */ type Outbound = ActivityConversionCashRate$Outbound; } export declare function activityConversionCashRateToJSON(activityConversionCashRate: ActivityConversionCashRate): string; export declare function activityConversionCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityConversionCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityConversionCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityConversionCorporateActionGeneralInformation$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 ActivityConversionCorporateActionGeneralInformation$ { /** @deprecated use `ActivityConversionCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityConversionCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityConversionCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityConversionCorporateActionGeneralInformation$Outbound; } export declare function activityConversionCorporateActionGeneralInformationToJSON(activityConversionCorporateActionGeneralInformation: ActivityConversionCorporateActionGeneralInformation): string; export declare function activityConversionCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityStockRate$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 ActivityStockRate$ { /** @deprecated use `ActivityStockRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockRate$Outbound` instead. */ type Outbound = ActivityStockRate$Outbound; } export declare function activityStockRateToJSON(activityStockRate: ActivityStockRate): string; export declare function activityStockRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityConversionType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityConversionType$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 ActivityConversionType$ { /** @deprecated use `ActivityConversionType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityConversionType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityConversion$inboundSchema: z.ZodType; /** @internal */ export type ActivityConversion$Outbound = { cash_rate?: ActivityConversionCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityConversionCorporateActionGeneralInformation$Outbound | null | undefined; stock_rate?: ActivityStockRate$Outbound | null | undefined; type?: string | undefined; }; /** @internal */ export declare const ActivityConversion$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 ActivityConversion$ { /** @deprecated use `ActivityConversion$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityConversion$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityConversion$Outbound` instead. */ type Outbound = ActivityConversion$Outbound; } export declare function activityConversionToJSON(activityConversion: ActivityConversion): string; export declare function activityConversionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCorporateActionMemoAdjustment$inboundSchema: z.ZodType; /** @internal */ export type ActivityCorporateActionMemoAdjustment$Outbound = { corporate_action_id?: string | undefined; corporate_action_type?: string | undefined; }; /** @internal */ export declare const ActivityCorporateActionMemoAdjustment$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 ActivityCorporateActionMemoAdjustment$ { /** @deprecated use `ActivityCorporateActionMemoAdjustment$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCorporateActionMemoAdjustment$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCorporateActionMemoAdjustment$Outbound` instead. */ type Outbound = ActivityCorporateActionMemoAdjustment$Outbound; } export declare function activityCorporateActionMemoAdjustmentToJSON(activityCorporateActionMemoAdjustment: ActivityCorporateActionMemoAdjustment): string; export declare function activityCorporateActionMemoAdjustmentFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityCreditType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityCreditType$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 ActivityCreditType$ { /** @deprecated use `ActivityCreditType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCreditType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityCredit$inboundSchema: z.ZodType; /** @internal */ export type ActivityCredit$Outbound = { additional_instructions?: string | undefined; credit_type?: string | undefined; taxable?: boolean | undefined; }; /** @internal */ export declare const ActivityCredit$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 ActivityCredit$ { /** @deprecated use `ActivityCredit$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityCredit$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityCredit$Outbound` instead. */ type Outbound = ActivityCredit$Outbound; } export declare function activityCreditToJSON(activityCredit: ActivityCredit): string; export declare function activityCreditFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityContributionType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityContributionType$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 ActivityContributionType$ { /** @deprecated use `ActivityContributionType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityContributionType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityDepositType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityDepositType$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 ActivityDepositType$ { /** @deprecated use `ActivityDepositType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityDepositType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityDeposit$inboundSchema: z.ZodType; /** @internal */ export type ActivityDeposit$Outbound = { additional_instructions?: string | undefined; contribution_type?: string | undefined; contribution_year?: number | undefined; fed_reference_number?: string | undefined; originating_account_number?: string | undefined; type?: string | undefined; }; /** @internal */ export declare const ActivityDeposit$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 ActivityDeposit$ { /** @deprecated use `ActivityDeposit$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityDeposit$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityDeposit$Outbound` instead. */ type Outbound = ActivityDeposit$Outbound; } export declare function activityDepositToJSON(activityDeposit: ActivityDeposit): string; export declare function activityDepositFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityDripAction$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityDripAction$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 ActivityDripAction$ { /** @deprecated use `ActivityDripAction$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityDripAction$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityDrip$inboundSchema: z.ZodType; /** @internal */ export type ActivityDrip$Outbound = { action?: string | undefined; }; /** @internal */ export declare const ActivityDrip$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 ActivityDrip$ { /** @deprecated use `ActivityDrip$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityDrip$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityDrip$Outbound` instead. */ type Outbound = ActivityDrip$Outbound; } export declare function activityDripToJSON(activityDrip: ActivityDrip): string; export declare function activityDripFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityOutcome$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityOutcome$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 ActivityOutcome$ { /** @deprecated use `ActivityOutcome$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityOutcome$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityEventContractSettlement$inboundSchema: z.ZodType; /** @internal */ export type ActivityEventContractSettlement$Outbound = { exchange?: string | undefined; outcome?: string | undefined; }; /** @internal */ export declare const ActivityEventContractSettlement$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 ActivityEventContractSettlement$ { /** @deprecated use `ActivityEventContractSettlement$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityEventContractSettlement$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityEventContractSettlement$Outbound` instead. */ type Outbound = ActivityEventContractSettlement$Outbound; } export declare function activityEventContractSettlementToJSON(activityEventContractSettlement: ActivityEventContractSettlement): string; export declare function activityEventContractSettlementFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityExchangeCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityExchangeCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityExchangeCashRate$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 ActivityExchangeCashRate$ { /** @deprecated use `ActivityExchangeCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityExchangeCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityExchangeCashRate$Outbound` instead. */ type Outbound = ActivityExchangeCashRate$Outbound; } export declare function activityExchangeCashRateToJSON(activityExchangeCashRate: ActivityExchangeCashRate): string; export declare function activityExchangeCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityExchangeCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityExchangeCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityExchangeCorporateActionGeneralInformation$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 ActivityExchangeCorporateActionGeneralInformation$ { /** @deprecated use `ActivityExchangeCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityExchangeCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityExchangeCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityExchangeCorporateActionGeneralInformation$Outbound; } export declare function activityExchangeCorporateActionGeneralInformationToJSON(activityExchangeCorporateActionGeneralInformation: ActivityExchangeCorporateActionGeneralInformation): string; export declare function activityExchangeCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityExchangeStockRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityExchangeStockRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityExchangeStockRate$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 ActivityExchangeStockRate$ { /** @deprecated use `ActivityExchangeStockRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityExchangeStockRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityExchangeStockRate$Outbound` instead. */ type Outbound = ActivityExchangeStockRate$Outbound; } export declare function activityExchangeStockRateToJSON(activityExchangeStockRate: ActivityExchangeStockRate): string; export declare function activityExchangeStockRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityExchangeType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityExchangeType$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 ActivityExchangeType$ { /** @deprecated use `ActivityExchangeType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityExchangeType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityExchange$inboundSchema: z.ZodType; /** @internal */ export type ActivityExchange$Outbound = { cash_rate?: ActivityExchangeCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityExchangeCorporateActionGeneralInformation$Outbound | null | undefined; stock_rate?: ActivityExchangeStockRate$Outbound | null | undefined; type?: string | undefined; }; /** @internal */ export declare const ActivityExchange$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 ActivityExchange$ { /** @deprecated use `ActivityExchange$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityExchange$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityExchange$Outbound` instead. */ type Outbound = ActivityExchange$Outbound; } export declare function activityExchangeToJSON(activityExchange: ActivityExchange): string; export declare function activityExchangeFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityFee$inboundSchema: z.ZodType; /** @internal */ export type ActivityFee$Outbound = { additional_instructions?: string | undefined; }; /** @internal */ export declare const ActivityFee$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 ActivityFee$ { /** @deprecated use `ActivityFee$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityFee$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityFee$Outbound` instead. */ type Outbound = ActivityFee$Outbound; } export declare function activityFeeToJSON(activityFee: ActivityFee): string; export declare function activityFeeFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityFpslAction$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityFpslAction$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 ActivityFpslAction$ { /** @deprecated use `ActivityFpslAction$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityFpslAction$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityFpsl$inboundSchema: z.ZodType; /** @internal */ export type ActivityFpsl$Outbound = { action?: string | undefined; }; /** @internal */ export declare const ActivityFpsl$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 ActivityFpsl$ { /** @deprecated use `ActivityFpsl$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityFpsl$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityFpsl$Outbound` instead. */ type Outbound = ActivityFpsl$Outbound; } export declare function activityFpslToJSON(activityFpsl: ActivityFpsl): string; export declare function activityFpslFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityGrossAmount$inboundSchema: z.ZodType; /** @internal */ export type ActivityGrossAmount$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityGrossAmount$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 ActivityGrossAmount$ { /** @deprecated use `ActivityGrossAmount$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityGrossAmount$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityGrossAmount$Outbound` instead. */ type Outbound = ActivityGrossAmount$Outbound; } export declare function activityGrossAmountToJSON(activityGrossAmount: ActivityGrossAmount): string; export declare function activityGrossAmountFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityInterestAccrualEndDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityInterestAccrualEndDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityInterestAccrualEndDate$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 ActivityInterestAccrualEndDate$ { /** @deprecated use `ActivityInterestAccrualEndDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityInterestAccrualEndDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityInterestAccrualEndDate$Outbound` instead. */ type Outbound = ActivityInterestAccrualEndDate$Outbound; } export declare function activityInterestAccrualEndDateToJSON(activityInterestAccrualEndDate: ActivityInterestAccrualEndDate): string; export declare function activityInterestAccrualEndDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityInterestAccrualStartDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityInterestAccrualStartDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityInterestAccrualStartDate$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 ActivityInterestAccrualStartDate$ { /** @deprecated use `ActivityInterestAccrualStartDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityInterestAccrualStartDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityInterestAccrualStartDate$Outbound` instead. */ type Outbound = ActivityInterestAccrualStartDate$Outbound; } export declare function activityInterestAccrualStartDateToJSON(activityInterestAccrualStartDate: ActivityInterestAccrualStartDate): string; export declare function activityInterestAccrualStartDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityInterestType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityInterestType$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 ActivityInterestType$ { /** @deprecated use `ActivityInterestType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityInterestType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityInterest$inboundSchema: z.ZodType; /** @internal */ export type ActivityInterest$Outbound = { interest_accrual_end_date?: ActivityInterestAccrualEndDate$Outbound | null | undefined; interest_accrual_start_date?: ActivityInterestAccrualStartDate$Outbound | null | undefined; interest_type?: string | undefined; }; /** @internal */ export declare const ActivityInterest$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 ActivityInterest$ { /** @deprecated use `ActivityInterest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityInterest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityInterest$Outbound` instead. */ type Outbound = ActivityInterest$Outbound; } export declare function activityInterestToJSON(activityInterest: ActivityInterest): string; export declare function activityInterestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityInterestPaymentCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityInterestPaymentCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityInterestPaymentCashRate$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 ActivityInterestPaymentCashRate$ { /** @deprecated use `ActivityInterestPaymentCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPaymentCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPaymentCashRate$Outbound` instead. */ type Outbound = ActivityInterestPaymentCashRate$Outbound; } export declare function activityInterestPaymentCashRateToJSON(activityInterestPaymentCashRate: ActivityInterestPaymentCashRate): string; export declare function activityInterestPaymentCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityInterestPaymentCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityInterestPaymentCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityInterestPaymentCorporateActionGeneralInformation$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 ActivityInterestPaymentCorporateActionGeneralInformation$ { /** @deprecated use `ActivityInterestPaymentCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPaymentCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPaymentCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityInterestPaymentCorporateActionGeneralInformation$Outbound; } export declare function activityInterestPaymentCorporateActionGeneralInformationToJSON(activityInterestPaymentCorporateActionGeneralInformation: ActivityInterestPaymentCorporateActionGeneralInformation): string; export declare function activityInterestPaymentCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityInterestPaymentPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityInterestPaymentPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityInterestPaymentPaymentDate$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 ActivityInterestPaymentPaymentDate$ { /** @deprecated use `ActivityInterestPaymentPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPaymentPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPaymentPaymentDate$Outbound` instead. */ type Outbound = ActivityInterestPaymentPaymentDate$Outbound; } export declare function activityInterestPaymentPaymentDateToJSON(activityInterestPaymentPaymentDate: ActivityInterestPaymentPaymentDate): string; export declare function activityInterestPaymentPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityInterestPaymentRecordDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityInterestPaymentRecordDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityInterestPaymentRecordDate$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 ActivityInterestPaymentRecordDate$ { /** @deprecated use `ActivityInterestPaymentRecordDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPaymentRecordDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPaymentRecordDate$Outbound` instead. */ type Outbound = ActivityInterestPaymentRecordDate$Outbound; } export declare function activityInterestPaymentRecordDateToJSON(activityInterestPaymentRecordDate: ActivityInterestPaymentRecordDate): string; export declare function activityInterestPaymentRecordDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityInterestPaymentSettled$inboundSchema: z.ZodType; /** @internal */ export type ActivityInterestPaymentSettled$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityInterestPaymentSettled$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 ActivityInterestPaymentSettled$ { /** @deprecated use `ActivityInterestPaymentSettled$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPaymentSettled$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPaymentSettled$Outbound` instead. */ type Outbound = ActivityInterestPaymentSettled$Outbound; } export declare function activityInterestPaymentSettledToJSON(activityInterestPaymentSettled: ActivityInterestPaymentSettled): string; export declare function activityInterestPaymentSettledFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityInterestPayment$inboundSchema: z.ZodType; /** @internal */ export type ActivityInterestPayment$Outbound = { cash_rate?: ActivityInterestPaymentCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityInterestPaymentCorporateActionGeneralInformation$Outbound | null | undefined; payment_date?: ActivityInterestPaymentPaymentDate$Outbound | null | undefined; record_date?: ActivityInterestPaymentRecordDate$Outbound | null | undefined; settled?: ActivityInterestPaymentSettled$Outbound | null | undefined; }; /** @internal */ export declare const ActivityInterestPayment$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 ActivityInterestPayment$ { /** @deprecated use `ActivityInterestPayment$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPayment$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityInterestPayment$Outbound` instead. */ type Outbound = ActivityInterestPayment$Outbound; } export declare function activityInterestPaymentToJSON(activityInterestPayment: ActivityInterestPayment): string; export declare function activityInterestPaymentFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityLiquidationAction$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityLiquidationAction$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 ActivityLiquidationAction$ { /** @deprecated use `ActivityLiquidationAction$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationAction$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityLiquidationCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityLiquidationCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityLiquidationCashRate$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 ActivityLiquidationCashRate$ { /** @deprecated use `ActivityLiquidationCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationCashRate$Outbound` instead. */ type Outbound = ActivityLiquidationCashRate$Outbound; } export declare function activityLiquidationCashRateToJSON(activityLiquidationCashRate: ActivityLiquidationCashRate): string; export declare function activityLiquidationCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityLiquidationCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityLiquidationCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityLiquidationCorporateActionGeneralInformation$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 ActivityLiquidationCorporateActionGeneralInformation$ { /** @deprecated use `ActivityLiquidationCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityLiquidationCorporateActionGeneralInformation$Outbound; } export declare function activityLiquidationCorporateActionGeneralInformationToJSON(activityLiquidationCorporateActionGeneralInformation: ActivityLiquidationCorporateActionGeneralInformation): string; export declare function activityLiquidationCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityEffectiveDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityEffectiveDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityEffectiveDate$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 ActivityEffectiveDate$ { /** @deprecated use `ActivityEffectiveDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityEffectiveDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityEffectiveDate$Outbound` instead. */ type Outbound = ActivityEffectiveDate$Outbound; } export declare function activityEffectiveDateToJSON(activityEffectiveDate: ActivityEffectiveDate): string; export declare function activityEffectiveDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityLiquidationPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityLiquidationPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityLiquidationPaymentDate$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 ActivityLiquidationPaymentDate$ { /** @deprecated use `ActivityLiquidationPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationPaymentDate$Outbound` instead. */ type Outbound = ActivityLiquidationPaymentDate$Outbound; } export declare function activityLiquidationPaymentDateToJSON(activityLiquidationPaymentDate: ActivityLiquidationPaymentDate): string; export declare function activityLiquidationPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityLiquidationQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityLiquidationQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityLiquidationQuantity$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 ActivityLiquidationQuantity$ { /** @deprecated use `ActivityLiquidationQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationQuantity$Outbound` instead. */ type Outbound = ActivityLiquidationQuantity$Outbound; } export declare function activityLiquidationQuantityToJSON(activityLiquidationQuantity: ActivityLiquidationQuantity): string; export declare function activityLiquidationQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityLiquidationRecordDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityLiquidationRecordDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityLiquidationRecordDate$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 ActivityLiquidationRecordDate$ { /** @deprecated use `ActivityLiquidationRecordDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationRecordDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationRecordDate$Outbound` instead. */ type Outbound = ActivityLiquidationRecordDate$Outbound; } export declare function activityLiquidationRecordDateToJSON(activityLiquidationRecordDate: ActivityLiquidationRecordDate): string; export declare function activityLiquidationRecordDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityLiquidationSettled$inboundSchema: z.ZodType; /** @internal */ export type ActivityLiquidationSettled$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityLiquidationSettled$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 ActivityLiquidationSettled$ { /** @deprecated use `ActivityLiquidationSettled$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationSettled$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationSettled$Outbound` instead. */ type Outbound = ActivityLiquidationSettled$Outbound; } export declare function activityLiquidationSettledToJSON(activityLiquidationSettled: ActivityLiquidationSettled): string; export declare function activityLiquidationSettledFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityLiquidationSubtype$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityLiquidationSubtype$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 ActivityLiquidationSubtype$ { /** @deprecated use `ActivityLiquidationSubtype$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidationSubtype$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityLiquidation$inboundSchema: z.ZodType; /** @internal */ export type ActivityLiquidation$Outbound = { action?: string | undefined; cash_rate?: ActivityLiquidationCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityLiquidationCorporateActionGeneralInformation$Outbound | null | undefined; effective_date?: ActivityEffectiveDate$Outbound | null | undefined; payment_date?: ActivityLiquidationPaymentDate$Outbound | null | undefined; quantity?: ActivityLiquidationQuantity$Outbound | null | undefined; record_date?: ActivityLiquidationRecordDate$Outbound | null | undefined; settled?: ActivityLiquidationSettled$Outbound | null | undefined; subtype?: string | undefined; }; /** @internal */ export declare const ActivityLiquidation$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 ActivityLiquidation$ { /** @deprecated use `ActivityLiquidation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityLiquidation$Outbound` instead. */ type Outbound = ActivityLiquidation$Outbound; } export declare function activityLiquidationToJSON(activityLiquidation: ActivityLiquidation): string; export declare function activityLiquidationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMaturityCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityMaturityCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityMaturityCashRate$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 ActivityMaturityCashRate$ { /** @deprecated use `ActivityMaturityCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMaturityCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityMaturityCashRate$Outbound` instead. */ type Outbound = ActivityMaturityCashRate$Outbound; } export declare function activityMaturityCashRateToJSON(activityMaturityCashRate: ActivityMaturityCashRate): string; export declare function activityMaturityCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMaturityCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityMaturityCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityMaturityCorporateActionGeneralInformation$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 ActivityMaturityCorporateActionGeneralInformation$ { /** @deprecated use `ActivityMaturityCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMaturityCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityMaturityCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityMaturityCorporateActionGeneralInformation$Outbound; } export declare function activityMaturityCorporateActionGeneralInformationToJSON(activityMaturityCorporateActionGeneralInformation: ActivityMaturityCorporateActionGeneralInformation): string; export declare function activityMaturityCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMaturityPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityMaturityPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityMaturityPaymentDate$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 ActivityMaturityPaymentDate$ { /** @deprecated use `ActivityMaturityPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMaturityPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityMaturityPaymentDate$Outbound` instead. */ type Outbound = ActivityMaturityPaymentDate$Outbound; } export declare function activityMaturityPaymentDateToJSON(activityMaturityPaymentDate: ActivityMaturityPaymentDate): string; export declare function activityMaturityPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMaturityQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityMaturityQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityMaturityQuantity$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 ActivityMaturityQuantity$ { /** @deprecated use `ActivityMaturityQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMaturityQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityMaturityQuantity$Outbound` instead. */ type Outbound = ActivityMaturityQuantity$Outbound; } export declare function activityMaturityQuantityToJSON(activityMaturityQuantity: ActivityMaturityQuantity): string; export declare function activityMaturityQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMaturity$inboundSchema: z.ZodType; /** @internal */ export type ActivityMaturity$Outbound = { cash_rate?: ActivityMaturityCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityMaturityCorporateActionGeneralInformation$Outbound | null | undefined; payment_date?: ActivityMaturityPaymentDate$Outbound | null | undefined; quantity?: ActivityMaturityQuantity$Outbound | null | undefined; }; /** @internal */ export declare const ActivityMaturity$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 ActivityMaturity$ { /** @deprecated use `ActivityMaturity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMaturity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityMaturity$Outbound` instead. */ type Outbound = ActivityMaturity$Outbound; } export declare function activityMaturityToJSON(activityMaturity: ActivityMaturity): string; export declare function activityMaturityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMergerAction$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityMergerAction$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 ActivityMergerAction$ { /** @deprecated use `ActivityMergerAction$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMergerAction$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityMergerCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityMergerCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityMergerCashRate$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 ActivityMergerCashRate$ { /** @deprecated use `ActivityMergerCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMergerCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityMergerCashRate$Outbound` instead. */ type Outbound = ActivityMergerCashRate$Outbound; } export declare function activityMergerCashRateToJSON(activityMergerCashRate: ActivityMergerCashRate): string; export declare function activityMergerCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMergerCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityMergerCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityMergerCorporateActionGeneralInformation$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 ActivityMergerCorporateActionGeneralInformation$ { /** @deprecated use `ActivityMergerCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMergerCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityMergerCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityMergerCorporateActionGeneralInformation$Outbound; } export declare function activityMergerCorporateActionGeneralInformationToJSON(activityMergerCorporateActionGeneralInformation: ActivityMergerCorporateActionGeneralInformation): string; export declare function activityMergerCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMergerEffectiveDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityMergerEffectiveDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityMergerEffectiveDate$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 ActivityMergerEffectiveDate$ { /** @deprecated use `ActivityMergerEffectiveDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMergerEffectiveDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityMergerEffectiveDate$Outbound` instead. */ type Outbound = ActivityMergerEffectiveDate$Outbound; } export declare function activityMergerEffectiveDateToJSON(activityMergerEffectiveDate: ActivityMergerEffectiveDate): string; export declare function activityMergerEffectiveDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMergerQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityMergerQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityMergerQuantity$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 ActivityMergerQuantity$ { /** @deprecated use `ActivityMergerQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMergerQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityMergerQuantity$Outbound` instead. */ type Outbound = ActivityMergerQuantity$Outbound; } export declare function activityMergerQuantityToJSON(activityMergerQuantity: ActivityMergerQuantity): string; export declare function activityMergerQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMergerStockRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityMergerStockRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityMergerStockRate$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 ActivityMergerStockRate$ { /** @deprecated use `ActivityMergerStockRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMergerStockRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityMergerStockRate$Outbound` instead. */ type Outbound = ActivityMergerStockRate$Outbound; } export declare function activityMergerStockRateToJSON(activityMergerStockRate: ActivityMergerStockRate): string; export declare function activityMergerStockRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityMergerType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityMergerType$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 ActivityMergerType$ { /** @deprecated use `ActivityMergerType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMergerType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityMerger$inboundSchema: z.ZodType; /** @internal */ export type ActivityMerger$Outbound = { action?: string | undefined; cash_rate?: ActivityMergerCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityMergerCorporateActionGeneralInformation$Outbound | null | undefined; effective_date?: ActivityMergerEffectiveDate$Outbound | null | undefined; quantity?: ActivityMergerQuantity$Outbound | null | undefined; stock_rate?: ActivityMergerStockRate$Outbound | null | undefined; type?: string | undefined; }; /** @internal */ export declare const ActivityMerger$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 ActivityMerger$ { /** @deprecated use `ActivityMerger$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityMerger$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityMerger$Outbound` instead. */ type Outbound = ActivityMerger$Outbound; } export declare function activityMergerToJSON(activityMerger: ActivityMerger): string; export declare function activityMergerFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityNameChangeAction$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityNameChangeAction$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 ActivityNameChangeAction$ { /** @deprecated use `ActivityNameChangeAction$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityNameChangeAction$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityNameChangeCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityNameChangeCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityNameChangeCorporateActionGeneralInformation$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 ActivityNameChangeCorporateActionGeneralInformation$ { /** @deprecated use `ActivityNameChangeCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityNameChangeCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityNameChangeCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityNameChangeCorporateActionGeneralInformation$Outbound; } export declare function activityNameChangeCorporateActionGeneralInformationToJSON(activityNameChangeCorporateActionGeneralInformation: ActivityNameChangeCorporateActionGeneralInformation): string; export declare function activityNameChangeCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityNameChangeEffectiveDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityNameChangeEffectiveDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityNameChangeEffectiveDate$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 ActivityNameChangeEffectiveDate$ { /** @deprecated use `ActivityNameChangeEffectiveDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityNameChangeEffectiveDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityNameChangeEffectiveDate$Outbound` instead. */ type Outbound = ActivityNameChangeEffectiveDate$Outbound; } export declare function activityNameChangeEffectiveDateToJSON(activityNameChangeEffectiveDate: ActivityNameChangeEffectiveDate): string; export declare function activityNameChangeEffectiveDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityNameChangeQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityNameChangeQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityNameChangeQuantity$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 ActivityNameChangeQuantity$ { /** @deprecated use `ActivityNameChangeQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityNameChangeQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityNameChangeQuantity$Outbound` instead. */ type Outbound = ActivityNameChangeQuantity$Outbound; } export declare function activityNameChangeQuantityToJSON(activityNameChangeQuantity: ActivityNameChangeQuantity): string; export declare function activityNameChangeQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityNameChange$inboundSchema: z.ZodType; /** @internal */ export type ActivityNameChange$Outbound = { action?: string | undefined; corporate_action_general_information?: ActivityNameChangeCorporateActionGeneralInformation$Outbound | null | undefined; effective_date?: ActivityNameChangeEffectiveDate$Outbound | null | undefined; quantity?: ActivityNameChangeQuantity$Outbound | null | undefined; }; /** @internal */ export declare const ActivityNameChange$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 ActivityNameChange$ { /** @deprecated use `ActivityNameChange$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityNameChange$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityNameChange$Outbound` instead. */ type Outbound = ActivityNameChange$Outbound; } export declare function activityNameChangeToJSON(activityNameChange: ActivityNameChange): string; export declare function activityNameChangeFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityNetAmount$inboundSchema: z.ZodType; /** @internal */ export type ActivityNetAmount$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityNetAmount$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 ActivityNetAmount$ { /** @deprecated use `ActivityNetAmount$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityNetAmount$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityNetAmount$Outbound` instead. */ type Outbound = ActivityNetAmount$Outbound; } export declare function activityNetAmountToJSON(activityNetAmount: ActivityNetAmount): string; export declare function activityNetAmountFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const NextActivityProcessDate$inboundSchema: z.ZodType; /** @internal */ export type NextActivityProcessDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const NextActivityProcessDate$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 NextActivityProcessDate$ { /** @deprecated use `NextActivityProcessDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `NextActivityProcessDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `NextActivityProcessDate$Outbound` instead. */ type Outbound = NextActivityProcessDate$Outbound; } export declare function nextActivityProcessDateToJSON(nextActivityProcessDate: NextActivityProcessDate): string; export declare function nextActivityProcessDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const None$inboundSchema: z.ZodType; /** @internal */ export type None$Outbound = {}; /** @internal */ export declare const None$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 None$ { /** @deprecated use `None$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `None$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `None$Outbound` instead. */ type Outbound = None$Outbound; } export declare function noneToJSON(none: None): string; export declare function noneFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPaymentInKindCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityPaymentInKindCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityPaymentInKindCorporateActionGeneralInformation$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 ActivityPaymentInKindCorporateActionGeneralInformation$ { /** @deprecated use `ActivityPaymentInKindCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKindCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKindCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityPaymentInKindCorporateActionGeneralInformation$Outbound; } export declare function activityPaymentInKindCorporateActionGeneralInformationToJSON(activityPaymentInKindCorporateActionGeneralInformation: ActivityPaymentInKindCorporateActionGeneralInformation): string; export declare function activityPaymentInKindCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPaymentInKindPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityPaymentInKindPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityPaymentInKindPaymentDate$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 ActivityPaymentInKindPaymentDate$ { /** @deprecated use `ActivityPaymentInKindPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKindPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKindPaymentDate$Outbound` instead. */ type Outbound = ActivityPaymentInKindPaymentDate$Outbound; } export declare function activityPaymentInKindPaymentDateToJSON(activityPaymentInKindPaymentDate: ActivityPaymentInKindPaymentDate): string; export declare function activityPaymentInKindPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPaymentInKindRecordDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityPaymentInKindRecordDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityPaymentInKindRecordDate$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 ActivityPaymentInKindRecordDate$ { /** @deprecated use `ActivityPaymentInKindRecordDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKindRecordDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKindRecordDate$Outbound` instead. */ type Outbound = ActivityPaymentInKindRecordDate$Outbound; } export declare function activityPaymentInKindRecordDateToJSON(activityPaymentInKindRecordDate: ActivityPaymentInKindRecordDate): string; export declare function activityPaymentInKindRecordDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPaymentInKindSettled$inboundSchema: z.ZodType; /** @internal */ export type ActivityPaymentInKindSettled$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityPaymentInKindSettled$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 ActivityPaymentInKindSettled$ { /** @deprecated use `ActivityPaymentInKindSettled$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKindSettled$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKindSettled$Outbound` instead. */ type Outbound = ActivityPaymentInKindSettled$Outbound; } export declare function activityPaymentInKindSettledToJSON(activityPaymentInKindSettled: ActivityPaymentInKindSettled): string; export declare function activityPaymentInKindSettledFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPaymentInKindStockRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityPaymentInKindStockRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityPaymentInKindStockRate$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 ActivityPaymentInKindStockRate$ { /** @deprecated use `ActivityPaymentInKindStockRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKindStockRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKindStockRate$Outbound` instead. */ type Outbound = ActivityPaymentInKindStockRate$Outbound; } export declare function activityPaymentInKindStockRateToJSON(activityPaymentInKindStockRate: ActivityPaymentInKindStockRate): string; export declare function activityPaymentInKindStockRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPaymentInKind$inboundSchema: z.ZodType; /** @internal */ export type ActivityPaymentInKind$Outbound = { corporate_action_general_information?: ActivityPaymentInKindCorporateActionGeneralInformation$Outbound | null | undefined; payment_date?: ActivityPaymentInKindPaymentDate$Outbound | null | undefined; record_date?: ActivityPaymentInKindRecordDate$Outbound | null | undefined; settled?: ActivityPaymentInKindSettled$Outbound | null | undefined; stock_rate?: ActivityPaymentInKindStockRate$Outbound | null | undefined; }; /** @internal */ export declare const ActivityPaymentInKind$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 ActivityPaymentInKind$ { /** @deprecated use `ActivityPaymentInKind$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKind$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPaymentInKind$Outbound` instead. */ type Outbound = ActivityPaymentInKind$Outbound; } export declare function activityPaymentInKindToJSON(activityPaymentInKind: ActivityPaymentInKind): string; export declare function activityPaymentInKindFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const PreviousProcessDate$inboundSchema: z.ZodType; /** @internal */ export type PreviousProcessDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const PreviousProcessDate$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 PreviousProcessDate$ { /** @deprecated use `PreviousProcessDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `PreviousProcessDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `PreviousProcessDate$Outbound` instead. */ type Outbound = PreviousProcessDate$Outbound; } export declare function previousProcessDateToJSON(previousProcessDate: PreviousProcessDate): string; export declare function previousProcessDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPrice$inboundSchema: z.ZodType; /** @internal */ export type ActivityPrice$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityPrice$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 ActivityPrice$ { /** @deprecated use `ActivityPrice$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPrice$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPrice$Outbound` instead. */ type Outbound = ActivityPrice$Outbound; } export declare function activityPriceToJSON(activityPrice: ActivityPrice): string; export declare function activityPriceFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityProcessDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityProcessDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityProcessDate$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 ActivityProcessDate$ { /** @deprecated use `ActivityProcessDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityProcessDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityProcessDate$Outbound` instead. */ type Outbound = ActivityProcessDate$Outbound; } export declare function activityProcessDateToJSON(activityProcessDate: ActivityProcessDate): string; export declare function activityProcessDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityQuantity$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 ActivityQuantity$ { /** @deprecated use `ActivityQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityQuantity$Outbound` instead. */ type Outbound = ActivityQuantity$Outbound; } export declare function activityQuantityToJSON(activityQuantity: ActivityQuantity): string; export declare function activityQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRedemptionFullAction$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityRedemptionFullAction$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 ActivityRedemptionFullAction$ { /** @deprecated use `ActivityRedemptionFullAction$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFullAction$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityRedemptionFullCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityRedemptionFullCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityRedemptionFullCashRate$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 ActivityRedemptionFullCashRate$ { /** @deprecated use `ActivityRedemptionFullCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFullCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFullCashRate$Outbound` instead. */ type Outbound = ActivityRedemptionFullCashRate$Outbound; } export declare function activityRedemptionFullCashRateToJSON(activityRedemptionFullCashRate: ActivityRedemptionFullCashRate): string; export declare function activityRedemptionFullCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRedemptionFullCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityRedemptionFullCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityRedemptionFullCorporateActionGeneralInformation$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 ActivityRedemptionFullCorporateActionGeneralInformation$ { /** @deprecated use `ActivityRedemptionFullCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFullCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFullCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityRedemptionFullCorporateActionGeneralInformation$Outbound; } export declare function activityRedemptionFullCorporateActionGeneralInformationToJSON(activityRedemptionFullCorporateActionGeneralInformation: ActivityRedemptionFullCorporateActionGeneralInformation): string; export declare function activityRedemptionFullCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRedemptionFullPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityRedemptionFullPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityRedemptionFullPaymentDate$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 ActivityRedemptionFullPaymentDate$ { /** @deprecated use `ActivityRedemptionFullPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFullPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFullPaymentDate$Outbound` instead. */ type Outbound = ActivityRedemptionFullPaymentDate$Outbound; } export declare function activityRedemptionFullPaymentDateToJSON(activityRedemptionFullPaymentDate: ActivityRedemptionFullPaymentDate): string; export declare function activityRedemptionFullPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRedemptionFullQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityRedemptionFullQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityRedemptionFullQuantity$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 ActivityRedemptionFullQuantity$ { /** @deprecated use `ActivityRedemptionFullQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFullQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFullQuantity$Outbound` instead. */ type Outbound = ActivityRedemptionFullQuantity$Outbound; } export declare function activityRedemptionFullQuantityToJSON(activityRedemptionFullQuantity: ActivityRedemptionFullQuantity): string; export declare function activityRedemptionFullQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRedemptionFullSubtype$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityRedemptionFullSubtype$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 ActivityRedemptionFullSubtype$ { /** @deprecated use `ActivityRedemptionFullSubtype$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFullSubtype$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityRedemptionFull$inboundSchema: z.ZodType; /** @internal */ export type ActivityRedemptionFull$Outbound = { action?: string | undefined; cash_rate?: ActivityRedemptionFullCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityRedemptionFullCorporateActionGeneralInformation$Outbound | null | undefined; payment_date?: ActivityRedemptionFullPaymentDate$Outbound | null | undefined; quantity?: ActivityRedemptionFullQuantity$Outbound | null | undefined; subtype?: string | undefined; }; /** @internal */ export declare const ActivityRedemptionFull$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 ActivityRedemptionFull$ { /** @deprecated use `ActivityRedemptionFull$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFull$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionFull$Outbound` instead. */ type Outbound = ActivityRedemptionFull$Outbound; } export declare function activityRedemptionFullToJSON(activityRedemptionFull: ActivityRedemptionFull): string; export declare function activityRedemptionFullFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRedemptionPartialAction$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityRedemptionPartialAction$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 ActivityRedemptionPartialAction$ { /** @deprecated use `ActivityRedemptionPartialAction$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionPartialAction$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityRedemptionPartialCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityRedemptionPartialCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityRedemptionPartialCashRate$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 ActivityRedemptionPartialCashRate$ { /** @deprecated use `ActivityRedemptionPartialCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionPartialCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionPartialCashRate$Outbound` instead. */ type Outbound = ActivityRedemptionPartialCashRate$Outbound; } export declare function activityRedemptionPartialCashRateToJSON(activityRedemptionPartialCashRate: ActivityRedemptionPartialCashRate): string; export declare function activityRedemptionPartialCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRedemptionPartialCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityRedemptionPartialCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityRedemptionPartialCorporateActionGeneralInformation$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 ActivityRedemptionPartialCorporateActionGeneralInformation$ { /** @deprecated use `ActivityRedemptionPartialCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionPartialCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionPartialCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityRedemptionPartialCorporateActionGeneralInformation$Outbound; } export declare function activityRedemptionPartialCorporateActionGeneralInformationToJSON(activityRedemptionPartialCorporateActionGeneralInformation: ActivityRedemptionPartialCorporateActionGeneralInformation): string; export declare function activityRedemptionPartialCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRedemptionPartialPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityRedemptionPartialPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityRedemptionPartialPaymentDate$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 ActivityRedemptionPartialPaymentDate$ { /** @deprecated use `ActivityRedemptionPartialPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionPartialPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionPartialPaymentDate$Outbound` instead. */ type Outbound = ActivityRedemptionPartialPaymentDate$Outbound; } export declare function activityRedemptionPartialPaymentDateToJSON(activityRedemptionPartialPaymentDate: ActivityRedemptionPartialPaymentDate): string; export declare function activityRedemptionPartialPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRedemptionPartialQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityRedemptionPartialQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityRedemptionPartialQuantity$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 ActivityRedemptionPartialQuantity$ { /** @deprecated use `ActivityRedemptionPartialQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionPartialQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionPartialQuantity$Outbound` instead. */ type Outbound = ActivityRedemptionPartialQuantity$Outbound; } export declare function activityRedemptionPartialQuantityToJSON(activityRedemptionPartialQuantity: ActivityRedemptionPartialQuantity): string; export declare function activityRedemptionPartialQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRedemptionPartial$inboundSchema: z.ZodType; /** @internal */ export type ActivityRedemptionPartial$Outbound = { action?: string | undefined; cash_rate?: ActivityRedemptionPartialCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityRedemptionPartialCorporateActionGeneralInformation$Outbound | null | undefined; payment_date?: ActivityRedemptionPartialPaymentDate$Outbound | null | undefined; quantity?: ActivityRedemptionPartialQuantity$Outbound | null | undefined; }; /** @internal */ export declare const ActivityRedemptionPartial$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 ActivityRedemptionPartial$ { /** @deprecated use `ActivityRedemptionPartial$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionPartial$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRedemptionPartial$Outbound` instead. */ type Outbound = ActivityRedemptionPartial$Outbound; } export declare function activityRedemptionPartialToJSON(activityRedemptionPartial: ActivityRedemptionPartial): string; export declare function activityRedemptionPartialFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityReverseStockSplitAction$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityReverseStockSplitAction$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 ActivityReverseStockSplitAction$ { /** @deprecated use `ActivityReverseStockSplitAction$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityReverseStockSplitAction$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityReverseStockSplitCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityReverseStockSplitCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityReverseStockSplitCashRate$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 ActivityReverseStockSplitCashRate$ { /** @deprecated use `ActivityReverseStockSplitCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityReverseStockSplitCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityReverseStockSplitCashRate$Outbound` instead. */ type Outbound = ActivityReverseStockSplitCashRate$Outbound; } export declare function activityReverseStockSplitCashRateToJSON(activityReverseStockSplitCashRate: ActivityReverseStockSplitCashRate): string; export declare function activityReverseStockSplitCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityReverseStockSplitCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityReverseStockSplitCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityReverseStockSplitCorporateActionGeneralInformation$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 ActivityReverseStockSplitCorporateActionGeneralInformation$ { /** @deprecated use `ActivityReverseStockSplitCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityReverseStockSplitCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityReverseStockSplitCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityReverseStockSplitCorporateActionGeneralInformation$Outbound; } export declare function activityReverseStockSplitCorporateActionGeneralInformationToJSON(activityReverseStockSplitCorporateActionGeneralInformation: ActivityReverseStockSplitCorporateActionGeneralInformation): string; export declare function activityReverseStockSplitCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityReverseStockSplitEffectiveDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityReverseStockSplitEffectiveDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityReverseStockSplitEffectiveDate$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 ActivityReverseStockSplitEffectiveDate$ { /** @deprecated use `ActivityReverseStockSplitEffectiveDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityReverseStockSplitEffectiveDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityReverseStockSplitEffectiveDate$Outbound` instead. */ type Outbound = ActivityReverseStockSplitEffectiveDate$Outbound; } export declare function activityReverseStockSplitEffectiveDateToJSON(activityReverseStockSplitEffectiveDate: ActivityReverseStockSplitEffectiveDate): string; export declare function activityReverseStockSplitEffectiveDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityFactorDenominator$inboundSchema: z.ZodType; /** @internal */ export type ActivityFactorDenominator$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityFactorDenominator$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 ActivityFactorDenominator$ { /** @deprecated use `ActivityFactorDenominator$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityFactorDenominator$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityFactorDenominator$Outbound` instead. */ type Outbound = ActivityFactorDenominator$Outbound; } export declare function activityFactorDenominatorToJSON(activityFactorDenominator: ActivityFactorDenominator): string; export declare function activityFactorDenominatorFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityFactorNumerator$inboundSchema: z.ZodType; /** @internal */ export type ActivityFactorNumerator$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityFactorNumerator$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 ActivityFactorNumerator$ { /** @deprecated use `ActivityFactorNumerator$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityFactorNumerator$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityFactorNumerator$Outbound` instead. */ type Outbound = ActivityFactorNumerator$Outbound; } export declare function activityFactorNumeratorToJSON(activityFactorNumerator: ActivityFactorNumerator): string; export declare function activityFactorNumeratorFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityReverseStockSplitQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityReverseStockSplitQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityReverseStockSplitQuantity$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 ActivityReverseStockSplitQuantity$ { /** @deprecated use `ActivityReverseStockSplitQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityReverseStockSplitQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityReverseStockSplitQuantity$Outbound` instead. */ type Outbound = ActivityReverseStockSplitQuantity$Outbound; } export declare function activityReverseStockSplitQuantityToJSON(activityReverseStockSplitQuantity: ActivityReverseStockSplitQuantity): string; export declare function activityReverseStockSplitQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityReverseStockSplit$inboundSchema: z.ZodType; /** @internal */ export type ActivityReverseStockSplit$Outbound = { action?: string | undefined; cash_rate?: ActivityReverseStockSplitCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityReverseStockSplitCorporateActionGeneralInformation$Outbound | null | undefined; effective_date?: ActivityReverseStockSplitEffectiveDate$Outbound | null | undefined; factor_denominator?: ActivityFactorDenominator$Outbound | null | undefined; factor_numerator?: ActivityFactorNumerator$Outbound | null | undefined; quantity?: ActivityReverseStockSplitQuantity$Outbound | null | undefined; }; /** @internal */ export declare const ActivityReverseStockSplit$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 ActivityReverseStockSplit$ { /** @deprecated use `ActivityReverseStockSplit$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityReverseStockSplit$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityReverseStockSplit$Outbound` instead. */ type Outbound = ActivityReverseStockSplit$Outbound; } export declare function activityReverseStockSplitToJSON(activityReverseStockSplit: ActivityReverseStockSplit): string; export declare function activityReverseStockSplitFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRightsDistributionCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityRightsDistributionCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityRightsDistributionCorporateActionGeneralInformation$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 ActivityRightsDistributionCorporateActionGeneralInformation$ { /** @deprecated use `ActivityRightsDistributionCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRightsDistributionCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRightsDistributionCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityRightsDistributionCorporateActionGeneralInformation$Outbound; } export declare function activityRightsDistributionCorporateActionGeneralInformationToJSON(activityRightsDistributionCorporateActionGeneralInformation: ActivityRightsDistributionCorporateActionGeneralInformation): string; export declare function activityRightsDistributionCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRightsDistributionPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityRightsDistributionPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityRightsDistributionPaymentDate$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 ActivityRightsDistributionPaymentDate$ { /** @deprecated use `ActivityRightsDistributionPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRightsDistributionPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRightsDistributionPaymentDate$Outbound` instead. */ type Outbound = ActivityRightsDistributionPaymentDate$Outbound; } export declare function activityRightsDistributionPaymentDateToJSON(activityRightsDistributionPaymentDate: ActivityRightsDistributionPaymentDate): string; export declare function activityRightsDistributionPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRightsDistributionRecordDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityRightsDistributionRecordDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityRightsDistributionRecordDate$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 ActivityRightsDistributionRecordDate$ { /** @deprecated use `ActivityRightsDistributionRecordDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRightsDistributionRecordDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRightsDistributionRecordDate$Outbound` instead. */ type Outbound = ActivityRightsDistributionRecordDate$Outbound; } export declare function activityRightsDistributionRecordDateToJSON(activityRightsDistributionRecordDate: ActivityRightsDistributionRecordDate): string; export declare function activityRightsDistributionRecordDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRightsDistributionSettled$inboundSchema: z.ZodType; /** @internal */ export type ActivityRightsDistributionSettled$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityRightsDistributionSettled$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 ActivityRightsDistributionSettled$ { /** @deprecated use `ActivityRightsDistributionSettled$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRightsDistributionSettled$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRightsDistributionSettled$Outbound` instead. */ type Outbound = ActivityRightsDistributionSettled$Outbound; } export declare function activityRightsDistributionSettledToJSON(activityRightsDistributionSettled: ActivityRightsDistributionSettled): string; export declare function activityRightsDistributionSettledFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRightsDistribution$inboundSchema: z.ZodType; /** @internal */ export type ActivityRightsDistribution$Outbound = { corporate_action_general_information?: ActivityRightsDistributionCorporateActionGeneralInformation$Outbound | null | undefined; payment_date?: ActivityRightsDistributionPaymentDate$Outbound | null | undefined; record_date?: ActivityRightsDistributionRecordDate$Outbound | null | undefined; settled?: ActivityRightsDistributionSettled$Outbound | null | undefined; }; /** @internal */ export declare const ActivityRightsDistribution$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 ActivityRightsDistribution$ { /** @deprecated use `ActivityRightsDistribution$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRightsDistribution$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRightsDistribution$Outbound` instead. */ type Outbound = ActivityRightsDistribution$Outbound; } export declare function activityRightsDistributionToJSON(activityRightsDistribution: ActivityRightsDistribution): string; export declare function activityRightsDistributionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRightsSubscriptionCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityRightsSubscriptionCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityRightsSubscriptionCorporateActionGeneralInformation$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 ActivityRightsSubscriptionCorporateActionGeneralInformation$ { /** @deprecated use `ActivityRightsSubscriptionCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRightsSubscriptionCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRightsSubscriptionCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityRightsSubscriptionCorporateActionGeneralInformation$Outbound; } export declare function activityRightsSubscriptionCorporateActionGeneralInformationToJSON(activityRightsSubscriptionCorporateActionGeneralInformation: ActivityRightsSubscriptionCorporateActionGeneralInformation): string; export declare function activityRightsSubscriptionCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRightsSubscription$inboundSchema: z.ZodType; /** @internal */ export type ActivityRightsSubscription$Outbound = { corporate_action_general_information?: ActivityRightsSubscriptionCorporateActionGeneralInformation$Outbound | null | undefined; }; /** @internal */ export declare const ActivityRightsSubscription$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 ActivityRightsSubscription$ { /** @deprecated use `ActivityRightsSubscription$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRightsSubscription$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRightsSubscription$Outbound` instead. */ type Outbound = ActivityRightsSubscription$Outbound; } export declare function activityRightsSubscriptionToJSON(activityRightsSubscription: ActivityRightsSubscription): string; export declare function activityRightsSubscriptionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRoundingAdjustment$inboundSchema: z.ZodType; /** @internal */ export type ActivityRoundingAdjustment$Outbound = { rounding_reason?: string | undefined; }; /** @internal */ export declare const ActivityRoundingAdjustment$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 ActivityRoundingAdjustment$ { /** @deprecated use `ActivityRoundingAdjustment$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRoundingAdjustment$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRoundingAdjustment$Outbound` instead. */ type Outbound = ActivityRoundingAdjustment$Outbound; } export declare function activityRoundingAdjustmentToJSON(activityRoundingAdjustment: ActivityRoundingAdjustment): string; export declare function activityRoundingAdjustmentFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const RoundingAmount$inboundSchema: z.ZodType; /** @internal */ export type RoundingAmount$Outbound = { value?: string | undefined; }; /** @internal */ export declare const RoundingAmount$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 RoundingAmount$ { /** @deprecated use `RoundingAmount$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `RoundingAmount$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `RoundingAmount$Outbound` instead. */ type Outbound = RoundingAmount$Outbound; } export declare function roundingAmountToJSON(roundingAmount: RoundingAmount): string; export declare function roundingAmountFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySaleOfRightsCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivitySaleOfRightsCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivitySaleOfRightsCashRate$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 ActivitySaleOfRightsCashRate$ { /** @deprecated use `ActivitySaleOfRightsCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRightsCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRightsCashRate$Outbound` instead. */ type Outbound = ActivitySaleOfRightsCashRate$Outbound; } export declare function activitySaleOfRightsCashRateToJSON(activitySaleOfRightsCashRate: ActivitySaleOfRightsCashRate): string; export declare function activitySaleOfRightsCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySaleOfRightsCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivitySaleOfRightsCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivitySaleOfRightsCorporateActionGeneralInformation$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 ActivitySaleOfRightsCorporateActionGeneralInformation$ { /** @deprecated use `ActivitySaleOfRightsCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRightsCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRightsCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivitySaleOfRightsCorporateActionGeneralInformation$Outbound; } export declare function activitySaleOfRightsCorporateActionGeneralInformationToJSON(activitySaleOfRightsCorporateActionGeneralInformation: ActivitySaleOfRightsCorporateActionGeneralInformation): string; export declare function activitySaleOfRightsCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySaleOfRightsPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivitySaleOfRightsPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivitySaleOfRightsPaymentDate$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 ActivitySaleOfRightsPaymentDate$ { /** @deprecated use `ActivitySaleOfRightsPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRightsPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRightsPaymentDate$Outbound` instead. */ type Outbound = ActivitySaleOfRightsPaymentDate$Outbound; } export declare function activitySaleOfRightsPaymentDateToJSON(activitySaleOfRightsPaymentDate: ActivitySaleOfRightsPaymentDate): string; export declare function activitySaleOfRightsPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySaleOfRightsRecordDate$inboundSchema: z.ZodType; /** @internal */ export type ActivitySaleOfRightsRecordDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivitySaleOfRightsRecordDate$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 ActivitySaleOfRightsRecordDate$ { /** @deprecated use `ActivitySaleOfRightsRecordDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRightsRecordDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRightsRecordDate$Outbound` instead. */ type Outbound = ActivitySaleOfRightsRecordDate$Outbound; } export declare function activitySaleOfRightsRecordDateToJSON(activitySaleOfRightsRecordDate: ActivitySaleOfRightsRecordDate): string; export declare function activitySaleOfRightsRecordDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySaleOfRightsSettled$inboundSchema: z.ZodType; /** @internal */ export type ActivitySaleOfRightsSettled$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivitySaleOfRightsSettled$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 ActivitySaleOfRightsSettled$ { /** @deprecated use `ActivitySaleOfRightsSettled$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRightsSettled$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRightsSettled$Outbound` instead. */ type Outbound = ActivitySaleOfRightsSettled$Outbound; } export declare function activitySaleOfRightsSettledToJSON(activitySaleOfRightsSettled: ActivitySaleOfRightsSettled): string; export declare function activitySaleOfRightsSettledFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySaleOfRights$inboundSchema: z.ZodType; /** @internal */ export type ActivitySaleOfRights$Outbound = { cash_rate?: ActivitySaleOfRightsCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivitySaleOfRightsCorporateActionGeneralInformation$Outbound | null | undefined; payment_date?: ActivitySaleOfRightsPaymentDate$Outbound | null | undefined; record_date?: ActivitySaleOfRightsRecordDate$Outbound | null | undefined; settled?: ActivitySaleOfRightsSettled$Outbound | null | undefined; }; /** @internal */ export declare const ActivitySaleOfRights$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 ActivitySaleOfRights$ { /** @deprecated use `ActivitySaleOfRights$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRights$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySaleOfRights$Outbound` instead. */ type Outbound = ActivitySaleOfRights$Outbound; } export declare function activitySaleOfRightsToJSON(activitySaleOfRights: ActivitySaleOfRights): string; export declare function activitySaleOfRightsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySettleDate$inboundSchema: z.ZodType; /** @internal */ export type ActivitySettleDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivitySettleDate$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 ActivitySettleDate$ { /** @deprecated use `ActivitySettleDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySettleDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySettleDate$Outbound` instead. */ type Outbound = ActivitySettleDate$Outbound; } export declare function activitySettleDateToJSON(activitySettleDate: ActivitySettleDate): string; export declare function activitySettleDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySide$inboundSchema: z.ZodType; /** @internal */ export declare const ActivitySide$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 ActivitySide$ { /** @deprecated use `ActivitySide$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySide$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivitySideModifier$inboundSchema: z.ZodType; /** @internal */ export declare const ActivitySideModifier$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 ActivitySideModifier$ { /** @deprecated use `ActivitySideModifier$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySideModifier$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivitySpinoffCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivitySpinoffCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivitySpinoffCorporateActionGeneralInformation$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 ActivitySpinoffCorporateActionGeneralInformation$ { /** @deprecated use `ActivitySpinoffCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySpinoffCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySpinoffCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivitySpinoffCorporateActionGeneralInformation$Outbound; } export declare function activitySpinoffCorporateActionGeneralInformationToJSON(activitySpinoffCorporateActionGeneralInformation: ActivitySpinoffCorporateActionGeneralInformation): string; export declare function activitySpinoffCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityPayDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityPayDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityPayDate$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 ActivityPayDate$ { /** @deprecated use `ActivityPayDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityPayDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityPayDate$Outbound` instead. */ type Outbound = ActivityPayDate$Outbound; } export declare function activityPayDateToJSON(activityPayDate: ActivityPayDate): string; export declare function activityPayDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySpinoffQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivitySpinoffQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivitySpinoffQuantity$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 ActivitySpinoffQuantity$ { /** @deprecated use `ActivitySpinoffQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySpinoffQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySpinoffQuantity$Outbound` instead. */ type Outbound = ActivitySpinoffQuantity$Outbound; } export declare function activitySpinoffQuantityToJSON(activitySpinoffQuantity: ActivitySpinoffQuantity): string; export declare function activitySpinoffQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySpinoffRecordDate$inboundSchema: z.ZodType; /** @internal */ export type ActivitySpinoffRecordDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivitySpinoffRecordDate$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 ActivitySpinoffRecordDate$ { /** @deprecated use `ActivitySpinoffRecordDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySpinoffRecordDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySpinoffRecordDate$Outbound` instead. */ type Outbound = ActivitySpinoffRecordDate$Outbound; } export declare function activitySpinoffRecordDateToJSON(activitySpinoffRecordDate: ActivitySpinoffRecordDate): string; export declare function activitySpinoffRecordDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySpinoff$inboundSchema: z.ZodType; /** @internal */ export type ActivitySpinoff$Outbound = { corporate_action_general_information?: ActivitySpinoffCorporateActionGeneralInformation$Outbound | null | undefined; pay_date?: ActivityPayDate$Outbound | null | undefined; quantity?: ActivitySpinoffQuantity$Outbound | null | undefined; record_date?: ActivitySpinoffRecordDate$Outbound | null | undefined; }; /** @internal */ export declare const ActivitySpinoff$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 ActivitySpinoff$ { /** @deprecated use `ActivitySpinoff$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySpinoff$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySpinoff$Outbound` instead. */ type Outbound = ActivitySpinoff$Outbound; } export declare function activitySpinoffToJSON(activitySpinoff: ActivitySpinoff): string; export declare function activitySpinoffFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityState$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityState$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 ActivityState$ { /** @deprecated use `ActivityState$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityState$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityStockDividendCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockDividendCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityStockDividendCorporateActionGeneralInformation$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 ActivityStockDividendCorporateActionGeneralInformation$ { /** @deprecated use `ActivityStockDividendCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockDividendCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockDividendCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityStockDividendCorporateActionGeneralInformation$Outbound; } export declare function activityStockDividendCorporateActionGeneralInformationToJSON(activityStockDividendCorporateActionGeneralInformation: ActivityStockDividendCorporateActionGeneralInformation): string; export declare function activityStockDividendCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockDividendPayDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockDividendPayDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityStockDividendPayDate$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 ActivityStockDividendPayDate$ { /** @deprecated use `ActivityStockDividendPayDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockDividendPayDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockDividendPayDate$Outbound` instead. */ type Outbound = ActivityStockDividendPayDate$Outbound; } export declare function activityStockDividendPayDateToJSON(activityStockDividendPayDate: ActivityStockDividendPayDate): string; export declare function activityStockDividendPayDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockDividendQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockDividendQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityStockDividendQuantity$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 ActivityStockDividendQuantity$ { /** @deprecated use `ActivityStockDividendQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockDividendQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockDividendQuantity$Outbound` instead. */ type Outbound = ActivityStockDividendQuantity$Outbound; } export declare function activityStockDividendQuantityToJSON(activityStockDividendQuantity: ActivityStockDividendQuantity): string; export declare function activityStockDividendQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityRate$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 ActivityRate$ { /** @deprecated use `ActivityRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityRate$Outbound` instead. */ type Outbound = ActivityRate$Outbound; } export declare function activityRateToJSON(activityRate: ActivityRate): string; export declare function activityRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockDividendRecordDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockDividendRecordDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityStockDividendRecordDate$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 ActivityStockDividendRecordDate$ { /** @deprecated use `ActivityStockDividendRecordDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockDividendRecordDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockDividendRecordDate$Outbound` instead. */ type Outbound = ActivityStockDividendRecordDate$Outbound; } export declare function activityStockDividendRecordDateToJSON(activityStockDividendRecordDate: ActivityStockDividendRecordDate): string; export declare function activityStockDividendRecordDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockDividend$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockDividend$Outbound = { corporate_action_general_information?: ActivityStockDividendCorporateActionGeneralInformation$Outbound | null | undefined; pay_date?: ActivityStockDividendPayDate$Outbound | null | undefined; quantity?: ActivityStockDividendQuantity$Outbound | null | undefined; rate?: ActivityRate$Outbound | null | undefined; record_date?: ActivityStockDividendRecordDate$Outbound | null | undefined; }; /** @internal */ export declare const ActivityStockDividend$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 ActivityStockDividend$ { /** @deprecated use `ActivityStockDividend$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockDividend$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockDividend$Outbound` instead. */ type Outbound = ActivityStockDividend$Outbound; } export declare function activityStockDividendToJSON(activityStockDividend: ActivityStockDividend): string; export declare function activityStockDividendFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockSplitCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockSplitCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityStockSplitCorporateActionGeneralInformation$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 ActivityStockSplitCorporateActionGeneralInformation$ { /** @deprecated use `ActivityStockSplitCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityStockSplitCorporateActionGeneralInformation$Outbound; } export declare function activityStockSplitCorporateActionGeneralInformationToJSON(activityStockSplitCorporateActionGeneralInformation: ActivityStockSplitCorporateActionGeneralInformation): string; export declare function activityStockSplitCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockSplitFactorDenominator$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockSplitFactorDenominator$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityStockSplitFactorDenominator$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 ActivityStockSplitFactorDenominator$ { /** @deprecated use `ActivityStockSplitFactorDenominator$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitFactorDenominator$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitFactorDenominator$Outbound` instead. */ type Outbound = ActivityStockSplitFactorDenominator$Outbound; } export declare function activityStockSplitFactorDenominatorToJSON(activityStockSplitFactorDenominator: ActivityStockSplitFactorDenominator): string; export declare function activityStockSplitFactorDenominatorFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockSplitFactorNumerator$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockSplitFactorNumerator$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityStockSplitFactorNumerator$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 ActivityStockSplitFactorNumerator$ { /** @deprecated use `ActivityStockSplitFactorNumerator$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitFactorNumerator$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitFactorNumerator$Outbound` instead. */ type Outbound = ActivityStockSplitFactorNumerator$Outbound; } export declare function activityStockSplitFactorNumeratorToJSON(activityStockSplitFactorNumerator: ActivityStockSplitFactorNumerator): string; export declare function activityStockSplitFactorNumeratorFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockSplitPayDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockSplitPayDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityStockSplitPayDate$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 ActivityStockSplitPayDate$ { /** @deprecated use `ActivityStockSplitPayDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitPayDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitPayDate$Outbound` instead. */ type Outbound = ActivityStockSplitPayDate$Outbound; } export declare function activityStockSplitPayDateToJSON(activityStockSplitPayDate: ActivityStockSplitPayDate): string; export declare function activityStockSplitPayDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockSplitQuantity$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockSplitQuantity$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityStockSplitQuantity$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 ActivityStockSplitQuantity$ { /** @deprecated use `ActivityStockSplitQuantity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitQuantity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitQuantity$Outbound` instead. */ type Outbound = ActivityStockSplitQuantity$Outbound; } export declare function activityStockSplitQuantityToJSON(activityStockSplitQuantity: ActivityStockSplitQuantity): string; export declare function activityStockSplitQuantityFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockSplitRecordDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockSplitRecordDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityStockSplitRecordDate$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 ActivityStockSplitRecordDate$ { /** @deprecated use `ActivityStockSplitRecordDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitRecordDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplitRecordDate$Outbound` instead. */ type Outbound = ActivityStockSplitRecordDate$Outbound; } export declare function activityStockSplitRecordDateToJSON(activityStockSplitRecordDate: ActivityStockSplitRecordDate): string; export declare function activityStockSplitRecordDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityStockSplit$inboundSchema: z.ZodType; /** @internal */ export type ActivityStockSplit$Outbound = { corporate_action_general_information?: ActivityStockSplitCorporateActionGeneralInformation$Outbound | null | undefined; factor_denominator?: ActivityStockSplitFactorDenominator$Outbound | null | undefined; factor_numerator?: ActivityStockSplitFactorNumerator$Outbound | null | undefined; pay_date?: ActivityStockSplitPayDate$Outbound | null | undefined; quantity?: ActivityStockSplitQuantity$Outbound | null | undefined; record_date?: ActivityStockSplitRecordDate$Outbound | null | undefined; }; /** @internal */ export declare const ActivityStockSplit$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 ActivityStockSplit$ { /** @deprecated use `ActivityStockSplit$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplit$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityStockSplit$Outbound` instead. */ type Outbound = ActivityStockSplit$Outbound; } export declare function activityStockSplitToJSON(activityStockSplit: ActivityStockSplit): string; export declare function activityStockSplitFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivitySweepAction$inboundSchema: z.ZodType; /** @internal */ export declare const ActivitySweepAction$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 ActivitySweepAction$ { /** @deprecated use `ActivitySweepAction$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySweepAction$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivitySweepType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivitySweepType$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 ActivitySweepType$ { /** @deprecated use `ActivitySweepType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySweepType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivitySweep$inboundSchema: z.ZodType; /** @internal */ export type ActivitySweep$Outbound = { action?: string | undefined; eod_redemption?: boolean | undefined; type?: string | undefined; }; /** @internal */ export declare const ActivitySweep$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 ActivitySweep$ { /** @deprecated use `ActivitySweep$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivitySweep$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivitySweep$Outbound` instead. */ type Outbound = ActivitySweep$Outbound; } export declare function activitySweepToJSON(activitySweep: ActivitySweep): string; export declare function activitySweepFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityTenderOfferCashRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityTenderOfferCashRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityTenderOfferCashRate$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 ActivityTenderOfferCashRate$ { /** @deprecated use `ActivityTenderOfferCashRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTenderOfferCashRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityTenderOfferCashRate$Outbound` instead. */ type Outbound = ActivityTenderOfferCashRate$Outbound; } export declare function activityTenderOfferCashRateToJSON(activityTenderOfferCashRate: ActivityTenderOfferCashRate): string; export declare function activityTenderOfferCashRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityTenderOfferCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityTenderOfferCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityTenderOfferCorporateActionGeneralInformation$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 ActivityTenderOfferCorporateActionGeneralInformation$ { /** @deprecated use `ActivityTenderOfferCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTenderOfferCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityTenderOfferCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityTenderOfferCorporateActionGeneralInformation$Outbound; } export declare function activityTenderOfferCorporateActionGeneralInformationToJSON(activityTenderOfferCorporateActionGeneralInformation: ActivityTenderOfferCorporateActionGeneralInformation): string; export declare function activityTenderOfferCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityTenderOfferType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityTenderOfferType$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 ActivityTenderOfferType$ { /** @deprecated use `ActivityTenderOfferType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTenderOfferType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityTenderOffer$inboundSchema: z.ZodType; /** @internal */ export type ActivityTenderOffer$Outbound = { cash_rate?: ActivityTenderOfferCashRate$Outbound | null | undefined; corporate_action_general_information?: ActivityTenderOfferCorporateActionGeneralInformation$Outbound | null | undefined; tender_offer_type?: string | undefined; }; /** @internal */ export declare const ActivityTenderOffer$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 ActivityTenderOffer$ { /** @deprecated use `ActivityTenderOffer$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTenderOffer$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityTenderOffer$Outbound` instead. */ type Outbound = ActivityTenderOffer$Outbound; } export declare function activityTenderOfferToJSON(activityTenderOffer: ActivityTenderOffer): string; export declare function activityTenderOfferFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityTradeBrokerCapacity$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityTradeBrokerCapacity$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 ActivityTradeBrokerCapacity$ { /** @deprecated use `ActivityTradeBrokerCapacity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTradeBrokerCapacity$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityTradePrevailingMarketPrice$inboundSchema: z.ZodType; /** @internal */ export type ActivityTradePrevailingMarketPrice$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityTradePrevailingMarketPrice$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 ActivityTradePrevailingMarketPrice$ { /** @deprecated use `ActivityTradePrevailingMarketPrice$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTradePrevailingMarketPrice$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityTradePrevailingMarketPrice$Outbound` instead. */ type Outbound = ActivityTradePrevailingMarketPrice$Outbound; } export declare function activityTradePrevailingMarketPriceToJSON(activityTradePrevailingMarketPrice: ActivityTradePrevailingMarketPrice): string; export declare function activityTradePrevailingMarketPriceFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityTradePriceAdjustmentAmount$inboundSchema: z.ZodType; /** @internal */ export type ActivityTradePriceAdjustmentAmount$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityTradePriceAdjustmentAmount$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 ActivityTradePriceAdjustmentAmount$ { /** @deprecated use `ActivityTradePriceAdjustmentAmount$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTradePriceAdjustmentAmount$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityTradePriceAdjustmentAmount$Outbound` instead. */ type Outbound = ActivityTradePriceAdjustmentAmount$Outbound; } export declare function activityTradePriceAdjustmentAmountToJSON(activityTradePriceAdjustmentAmount: ActivityTradePriceAdjustmentAmount): string; export declare function activityTradePriceAdjustmentAmountFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityTradePriceAdjustmentPercent$inboundSchema: z.ZodType; /** @internal */ export type ActivityTradePriceAdjustmentPercent$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityTradePriceAdjustmentPercent$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 ActivityTradePriceAdjustmentPercent$ { /** @deprecated use `ActivityTradePriceAdjustmentPercent$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTradePriceAdjustmentPercent$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityTradePriceAdjustmentPercent$Outbound` instead. */ type Outbound = ActivityTradePriceAdjustmentPercent$Outbound; } export declare function activityTradePriceAdjustmentPercentToJSON(activityTradePriceAdjustmentPercent: ActivityTradePriceAdjustmentPercent): string; export declare function activityTradePriceAdjustmentPercentFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityTradePriceAdjustmentType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityTradePriceAdjustmentType$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 ActivityTradePriceAdjustmentType$ { /** @deprecated use `ActivityTradePriceAdjustmentType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTradePriceAdjustmentType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityTradePriceAdjustmentRecord$inboundSchema: z.ZodType; /** @internal */ export type ActivityTradePriceAdjustmentRecord$Outbound = { price_adjustment_amount?: ActivityTradePriceAdjustmentAmount$Outbound | null | undefined; price_adjustment_percent?: ActivityTradePriceAdjustmentPercent$Outbound | null | undefined; price_adjustment_type?: string | undefined; }; /** @internal */ export declare const ActivityTradePriceAdjustmentRecord$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 ActivityTradePriceAdjustmentRecord$ { /** @deprecated use `ActivityTradePriceAdjustmentRecord$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTradePriceAdjustmentRecord$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityTradePriceAdjustmentRecord$Outbound` instead. */ type Outbound = ActivityTradePriceAdjustmentRecord$Outbound; } export declare function activityTradePriceAdjustmentRecordToJSON(activityTradePriceAdjustmentRecord: ActivityTradePriceAdjustmentRecord): string; export declare function activityTradePriceAdjustmentRecordFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityTrade$inboundSchema: z.ZodType; /** @internal */ export type ActivityTrade$Outbound = { additional_instructions?: Array | undefined; alternate_order_id?: string | undefined; booking_api_trade_allocation_id?: string | undefined; booking_api_trade_id?: string | undefined; broker?: string | undefined; broker_capacity?: string | undefined; client_memos?: Array | undefined; client_order_id?: string | undefined; exchange?: string | undefined; execution_id?: string | undefined; execution_only?: boolean | undefined; external_id?: string | undefined; fund_confirmation_number?: string | undefined; gateway_client_order_id?: string | undefined; internal_error?: boolean | undefined; is_writeoff?: boolean | undefined; lots?: Array | undefined; order_id?: string | undefined; prevailing_market_price?: ActivityTradePrevailingMarketPrice$Outbound | null | undefined; price_adjustment_record?: ActivityTradePriceAdjustmentRecord$Outbound | null | undefined; route?: string | undefined; special_instructions?: Array | undefined; symbol_description?: string | undefined; when_issued?: boolean | undefined; yield_records?: Array | undefined; }; /** @internal */ export declare const ActivityTrade$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 ActivityTrade$ { /** @deprecated use `ActivityTrade$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTrade$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityTrade$Outbound` instead. */ type Outbound = ActivityTrade$Outbound; } export declare function activityTradeToJSON(activityTrade: ActivityTrade): string; export declare function activityTradeFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityTransferFairMarketValue$inboundSchema: z.ZodType; /** @internal */ export type ActivityTransferFairMarketValue$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityTransferFairMarketValue$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 ActivityTransferFairMarketValue$ { /** @deprecated use `ActivityTransferFairMarketValue$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTransferFairMarketValue$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityTransferFairMarketValue$Outbound` instead. */ type Outbound = ActivityTransferFairMarketValue$Outbound; } export declare function activityTransferFairMarketValueToJSON(activityTransferFairMarketValue: ActivityTransferFairMarketValue): string; export declare function activityTransferFairMarketValueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityTransferFairMarketValueDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityTransferFairMarketValueDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityTransferFairMarketValueDate$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 ActivityTransferFairMarketValueDate$ { /** @deprecated use `ActivityTransferFairMarketValueDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTransferFairMarketValueDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityTransferFairMarketValueDate$Outbound` instead. */ type Outbound = ActivityTransferFairMarketValueDate$Outbound; } export declare function activityTransferFairMarketValueDateToJSON(activityTransferFairMarketValueDate: ActivityTransferFairMarketValueDate): string; export declare function activityTransferFairMarketValueDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityTransferType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityTransferType$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 ActivityTransferType$ { /** @deprecated use `ActivityTransferType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTransferType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityTransfer$inboundSchema: z.ZodType; /** @internal */ export type ActivityTransfer$Outbound = { additional_instructions?: string | undefined; client_brokerage?: string | undefined; fair_market_value?: ActivityTransferFairMarketValue$Outbound | null | undefined; fair_market_value_date?: ActivityTransferFairMarketValueDate$Outbound | null | undefined; transfer_type?: string | undefined; }; /** @internal */ export declare const ActivityTransfer$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 ActivityTransfer$ { /** @deprecated use `ActivityTransfer$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityTransfer$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityTransfer$Outbound` instead. */ type Outbound = ActivityTransfer$Outbound; } export declare function activityTransferToJSON(activityTransfer: ActivityTransfer): string; export declare function activityTransferFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityType$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 ActivityType$ { /** @deprecated use `ActivityType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityUnitSplitCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityUnitSplitCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityUnitSplitCorporateActionGeneralInformation$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 ActivityUnitSplitCorporateActionGeneralInformation$ { /** @deprecated use `ActivityUnitSplitCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityUnitSplitCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityUnitSplitCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityUnitSplitCorporateActionGeneralInformation$Outbound; } export declare function activityUnitSplitCorporateActionGeneralInformationToJSON(activityUnitSplitCorporateActionGeneralInformation: ActivityUnitSplitCorporateActionGeneralInformation): string; export declare function activityUnitSplitCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityUnitSplitStockRate$inboundSchema: z.ZodType; /** @internal */ export type ActivityUnitSplitStockRate$Outbound = { value?: string | undefined; }; /** @internal */ export declare const ActivityUnitSplitStockRate$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 ActivityUnitSplitStockRate$ { /** @deprecated use `ActivityUnitSplitStockRate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityUnitSplitStockRate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityUnitSplitStockRate$Outbound` instead. */ type Outbound = ActivityUnitSplitStockRate$Outbound; } export declare function activityUnitSplitStockRateToJSON(activityUnitSplitStockRate: ActivityUnitSplitStockRate): string; export declare function activityUnitSplitStockRateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityUnitSplit$inboundSchema: z.ZodType; /** @internal */ export type ActivityUnitSplit$Outbound = { corporate_action_general_information?: ActivityUnitSplitCorporateActionGeneralInformation$Outbound | null | undefined; stock_rate?: ActivityUnitSplitStockRate$Outbound | null | undefined; }; /** @internal */ export declare const ActivityUnitSplit$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 ActivityUnitSplit$ { /** @deprecated use `ActivityUnitSplit$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityUnitSplit$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityUnitSplit$Outbound` instead. */ type Outbound = ActivityUnitSplit$Outbound; } export declare function activityUnitSplitToJSON(activityUnitSplit: ActivityUnitSplit): string; export declare function activityUnitSplitFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityWarrantExerciseCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityWarrantExerciseCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityWarrantExerciseCorporateActionGeneralInformation$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 ActivityWarrantExerciseCorporateActionGeneralInformation$ { /** @deprecated use `ActivityWarrantExerciseCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityWarrantExerciseCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityWarrantExerciseCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityWarrantExerciseCorporateActionGeneralInformation$Outbound; } export declare function activityWarrantExerciseCorporateActionGeneralInformationToJSON(activityWarrantExerciseCorporateActionGeneralInformation: ActivityWarrantExerciseCorporateActionGeneralInformation): string; export declare function activityWarrantExerciseCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityWarrantExercise$inboundSchema: z.ZodType; /** @internal */ export type ActivityWarrantExercise$Outbound = { corporate_action_general_information?: ActivityWarrantExerciseCorporateActionGeneralInformation$Outbound | null | undefined; }; /** @internal */ export declare const ActivityWarrantExercise$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 ActivityWarrantExercise$ { /** @deprecated use `ActivityWarrantExercise$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityWarrantExercise$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityWarrantExercise$Outbound` instead. */ type Outbound = ActivityWarrantExercise$Outbound; } export declare function activityWarrantExerciseToJSON(activityWarrantExercise: ActivityWarrantExercise): string; export declare function activityWarrantExerciseFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityDistributionType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityDistributionType$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 ActivityDistributionType$ { /** @deprecated use `ActivityDistributionType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityDistributionType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityRetirementType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityRetirementType$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 ActivityRetirementType$ { /** @deprecated use `ActivityRetirementType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityRetirementType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityWithdrawalType$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityWithdrawalType$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 ActivityWithdrawalType$ { /** @deprecated use `ActivityWithdrawalType$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityWithdrawalType$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityWithdrawal$inboundSchema: z.ZodType; /** @internal */ export type ActivityWithdrawal$Outbound = { additional_instructions?: string | undefined; advance?: boolean | undefined; closing_account?: boolean | undefined; conversion?: boolean | undefined; destination_account_number?: string | undefined; destination_institution?: string | undefined; distribution_type?: string | undefined; distribution_year?: number | undefined; fed_reference_number?: string | undefined; futures_settlement?: boolean | undefined; micro?: boolean | undefined; originating_institution?: string | undefined; periodic?: boolean | undefined; retirement_type?: string | undefined; taxable?: boolean | undefined; total_distribution?: boolean | undefined; type?: string | undefined; }; /** @internal */ export declare const ActivityWithdrawal$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 ActivityWithdrawal$ { /** @deprecated use `ActivityWithdrawal$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityWithdrawal$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityWithdrawal$Outbound` instead. */ type Outbound = ActivityWithdrawal$Outbound; } export declare function activityWithdrawalToJSON(activityWithdrawal: ActivityWithdrawal): string; export declare function activityWithdrawalFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityReview$inboundSchema: z.ZodType; /** @internal */ export declare const ActivityReview$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 ActivityReview$ { /** @deprecated use `ActivityReview$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityReview$outboundSchema` instead. */ const outboundSchema: z.ZodType; } /** @internal */ export declare const ActivityWithdrawalPendingReview$inboundSchema: z.ZodType; /** @internal */ export type ActivityWithdrawalPendingReview$Outbound = { review?: string | undefined; }; /** @internal */ export declare const ActivityWithdrawalPendingReview$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 ActivityWithdrawalPendingReview$ { /** @deprecated use `ActivityWithdrawalPendingReview$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityWithdrawalPendingReview$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityWithdrawalPendingReview$Outbound` instead. */ type Outbound = ActivityWithdrawalPendingReview$Outbound; } export declare function activityWithdrawalPendingReviewToJSON(activityWithdrawalPendingReview: ActivityWithdrawalPendingReview): string; export declare function activityWithdrawalPendingReviewFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityWithholding$inboundSchema: z.ZodType; /** @internal */ export type ActivityWithholding$Outbound = { data?: Array | undefined; }; /** @internal */ export declare const ActivityWithholding$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 ActivityWithholding$ { /** @deprecated use `ActivityWithholding$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityWithholding$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityWithholding$Outbound` instead. */ type Outbound = ActivityWithholding$Outbound; } export declare function activityWithholdingToJSON(activityWithholding: ActivityWithholding): string; export declare function activityWithholdingFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityWorthlessCorporateActionGeneralInformation$inboundSchema: z.ZodType; /** @internal */ export type ActivityWorthlessCorporateActionGeneralInformation$Outbound = { corporate_action_id?: string | undefined; disbursed_asset_id?: string | undefined; disbursed_cusip?: string | undefined; disbursed_symbol_description?: string | undefined; target_asset_id?: string | undefined; target_cusip?: string | undefined; target_symbol_description?: string | undefined; }; /** @internal */ export declare const ActivityWorthlessCorporateActionGeneralInformation$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 ActivityWorthlessCorporateActionGeneralInformation$ { /** @deprecated use `ActivityWorthlessCorporateActionGeneralInformation$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityWorthlessCorporateActionGeneralInformation$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityWorthlessCorporateActionGeneralInformation$Outbound` instead. */ type Outbound = ActivityWorthlessCorporateActionGeneralInformation$Outbound; } export declare function activityWorthlessCorporateActionGeneralInformationToJSON(activityWorthlessCorporateActionGeneralInformation: ActivityWorthlessCorporateActionGeneralInformation): string; export declare function activityWorthlessCorporateActionGeneralInformationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityWorthlessEffectiveDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityWorthlessEffectiveDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityWorthlessEffectiveDate$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 ActivityWorthlessEffectiveDate$ { /** @deprecated use `ActivityWorthlessEffectiveDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityWorthlessEffectiveDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityWorthlessEffectiveDate$Outbound` instead. */ type Outbound = ActivityWorthlessEffectiveDate$Outbound; } export declare function activityWorthlessEffectiveDateToJSON(activityWorthlessEffectiveDate: ActivityWorthlessEffectiveDate): string; export declare function activityWorthlessEffectiveDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityWorthlessPaymentDate$inboundSchema: z.ZodType; /** @internal */ export type ActivityWorthlessPaymentDate$Outbound = { day?: number | undefined; month?: number | undefined; year?: number | undefined; }; /** @internal */ export declare const ActivityWorthlessPaymentDate$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 ActivityWorthlessPaymentDate$ { /** @deprecated use `ActivityWorthlessPaymentDate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityWorthlessPaymentDate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityWorthlessPaymentDate$Outbound` instead. */ type Outbound = ActivityWorthlessPaymentDate$Outbound; } export declare function activityWorthlessPaymentDateToJSON(activityWorthlessPaymentDate: ActivityWorthlessPaymentDate): string; export declare function activityWorthlessPaymentDateFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActivityWorthless$inboundSchema: z.ZodType; /** @internal */ export type ActivityWorthless$Outbound = { corporate_action_general_information?: ActivityWorthlessCorporateActionGeneralInformation$Outbound | null | undefined; effective_date?: ActivityWorthlessEffectiveDate$Outbound | null | undefined; payment_date?: ActivityWorthlessPaymentDate$Outbound | null | undefined; }; /** @internal */ export declare const ActivityWorthless$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 ActivityWorthless$ { /** @deprecated use `ActivityWorthless$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ActivityWorthless$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ActivityWorthless$Outbound` instead. */ type Outbound = ActivityWorthless$Outbound; } export declare function activityWorthlessToJSON(activityWorthless: ActivityWorthless): string; export declare function activityWorthlessFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const Activity$inboundSchema: z.ZodType; /** @internal */ export type Activity$Outbound = { acats_pending_out?: ActivityAcatsPendingOut$Outbound | null | undefined; account_id?: string | undefined; account_memo?: string | undefined; account_transfer?: ActivityAccountTransfer$Outbound | null | undefined; accrued_interest?: Array | undefined; accrued_interest_desc?: AccruedInterestDesc$Outbound | null | undefined; activity_date?: ActivityActivityDate$Outbound | null | undefined; activity_description?: string | undefined; activity_id?: string | undefined; activity_time?: string | null | undefined; allocation?: ActivityAllocation$Outbound | null | undefined; asset_description?: string | undefined; asset_id?: string | undefined; bond_default?: ActivityBondDefault$Outbound | null | undefined; capital_gains?: ActivityCapitalGains$Outbound | null | undefined; cash_dividend?: ActivityCashDividend$Outbound | null | undefined; cash_in_lieu?: ActivityCashInLieu$Outbound | null | undefined; commission?: ActivityCommission$Outbound | null | undefined; commissions?: Array | undefined; conversion?: ActivityConversion$Outbound | null | undefined; corporate_action_memo_adjustment?: ActivityCorporateActionMemoAdjustment$Outbound | null | undefined; correspondent_id?: string | undefined; creation_time?: string | null | undefined; credit?: ActivityCredit$Outbound | null | undefined; currency_asset_id?: string | undefined; currency_code?: string | undefined; deposit?: ActivityDeposit$Outbound | null | undefined; drip?: ActivityDrip$Outbound | null | undefined; event_contract_settlement?: ActivityEventContractSettlement$Outbound | null | undefined; exchange?: ActivityExchange$Outbound | null | undefined; fee?: ActivityFee$Outbound | null | undefined; fees?: Array | undefined; fpsl?: ActivityFpsl$Outbound | null | undefined; generation?: string | undefined; gross_amount?: ActivityGrossAmount$Outbound | null | undefined; interest?: ActivityInterest$Outbound | null | undefined; interest_payment?: ActivityInterestPayment$Outbound | null | undefined; liquidation?: ActivityLiquidation$Outbound | null | undefined; maturity?: ActivityMaturity$Outbound | null | undefined; merger?: ActivityMerger$Outbound | null | undefined; name?: string | undefined; name_change?: ActivityNameChange$Outbound | null | undefined; net_amount?: ActivityNetAmount$Outbound | null | undefined; next_activity_id?: string | undefined; next_activity_process_date?: NextActivityProcessDate$Outbound | null | undefined; none?: None$Outbound | null | undefined; originating_resource_name?: string | undefined; payment_in_kind?: ActivityPaymentInKind$Outbound | null | undefined; previous_activity_id?: string | undefined; previous_process_date?: PreviousProcessDate$Outbound | null | undefined; price?: ActivityPrice$Outbound | null | undefined; process_date?: ActivityProcessDate$Outbound | null | undefined; quantity?: ActivityQuantity$Outbound | null | undefined; redemption_full?: ActivityRedemptionFull$Outbound | null | undefined; redemption_partial?: ActivityRedemptionPartial$Outbound | null | undefined; region_code?: string | undefined; reverse_stock_split?: ActivityReverseStockSplit$Outbound | null | undefined; rights_distribution?: ActivityRightsDistribution$Outbound | null | undefined; rights_subscription?: ActivityRightsSubscription$Outbound | null | undefined; rounding_adjustment?: ActivityRoundingAdjustment$Outbound | null | undefined; rounding_amount?: RoundingAmount$Outbound | null | undefined; rounding_reason?: string | undefined; sale_of_rights?: ActivitySaleOfRights$Outbound | null | undefined; settle_date?: ActivitySettleDate$Outbound | null | undefined; side?: string | undefined; side_modifier?: string | undefined; spinoff?: ActivitySpinoff$Outbound | null | undefined; state?: string | undefined; stock_dividend?: ActivityStockDividend$Outbound | null | undefined; stock_split?: ActivityStockSplit$Outbound | null | undefined; subtype_category?: string | undefined; sweep?: ActivitySweep$Outbound | null | undefined; tender_offer?: ActivityTenderOffer$Outbound | null | undefined; trade?: ActivityTrade$Outbound | null | undefined; transfer?: ActivityTransfer$Outbound | null | undefined; type?: string | undefined; unit_split?: ActivityUnitSplit$Outbound | null | undefined; warrant_exercise?: ActivityWarrantExercise$Outbound | null | undefined; withdrawal?: ActivityWithdrawal$Outbound | null | undefined; withdrawal_pending_review?: ActivityWithdrawalPendingReview$Outbound | null | undefined; withholding?: ActivityWithholding$Outbound | null | undefined; withholdings?: Array | undefined; worthless?: ActivityWorthless$Outbound | null | undefined; }; /** @internal */ export declare const Activity$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 Activity$ { /** @deprecated use `Activity$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `Activity$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `Activity$Outbound` instead. */ type Outbound = Activity$Outbound; } export declare function activityToJSON(activity: Activity): string; export declare function activityFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=activity.d.ts.map