UNPKG

@sudowealth/schwab-api

Version:

TypeScript client for Charles Schwab API with OAuth support, market data, trading functionality, and complete type safety

19 lines (18 loc) 1.05 kB
import { z } from 'zod'; export declare const AccountAPIOptionDeliverable: z.ZodObject<{ symbol: z.ZodString; deliverableUnits: z.ZodNumber; apiCurrencyType: z.ZodEnum<["USD", "CAD", "EUR", "JPY"]>; assetType: z.ZodEnum<["EQUITY", "MUTUAL_FUND", "OPTION", "FUTURE", "FOREX", "INDEX", "CASH_EQUIVALENT", "FIXED_INCOME", "PRODUCT", "CURRENCY", "COLLECTIVE_INVESTMENT"]>; }, "strip", z.ZodTypeAny, { symbol: string; assetType: "EQUITY" | "FOREX" | "FUTURE" | "INDEX" | "MUTUAL_FUND" | "OPTION" | "CASH_EQUIVALENT" | "FIXED_INCOME" | "PRODUCT" | "CURRENCY" | "COLLECTIVE_INVESTMENT"; deliverableUnits: number; apiCurrencyType: "USD" | "CAD" | "EUR" | "JPY"; }, { symbol: string; assetType: "EQUITY" | "FOREX" | "FUTURE" | "INDEX" | "MUTUAL_FUND" | "OPTION" | "CASH_EQUIVALENT" | "FIXED_INCOME" | "PRODUCT" | "CURRENCY" | "COLLECTIVE_INVESTMENT"; deliverableUnits: number; apiCurrencyType: "USD" | "CAD" | "EUR" | "JPY"; }>; export type AccountAPIOptionDeliverable = z.infer<typeof AccountAPIOptionDeliverable>;