UNPKG

yahoo-finance2

Version:
576 lines 510 kB
import { StaticDecode } from "@sinclair/typebox"; declare enum EnumGrade { Accumulate = "Accumulate", Add = "Add", Average = "Average", BelowAverage = "Below Average", Buy = "Buy", ConvictionBuy = "Conviction Buy", Empty = "", EqualWeight = "Equal-Weight", FairValue = "Fair Value", GradeEqualWeight = "Equal-weight", GradeLongTermBuy = "Long-term Buy", Hold = "Hold", LongTermBuy = "Long-Term Buy", MarketOutperform = "Market Outperform", MarketPerform = "Market Perform", Mixed = "Mixed", Negative = "Negative", Neutral = "Neutral", InLine = "In-Line", Outperform = "Outperform", Overweight = "Overweight", PeerPerform = "Peer Perform", Perform = "Perform", Positive = "Positive", Reduce = "Reduce", SectorOutperform = "Sector Outperform", SectorPerform = "Sector Perform", SectorWeight = "Sector Weight", Sell = "Sell", StrongBuy = "Strong Buy", TopPick = "Top Pick", Underperform = "Underperform", Underperformer = "Underperformer", Underweight = "Underweight", Trim = "Trim", AboveAverage = "Above Average", Inline = "In-line", Outperformer = "Outperformer", OVerweight = "OVerweight", Cautious = "Cautious", MarketWeight = "Market Weight", SectorUnderperform = "Sector Underperform", MarketUnderperform = "Market Underperform", Peerperform = "Peer perform", GraduallyAccumulate = "Gradually Accumulate", ActionListBuy = "Action List Buy", Performer = "Performer", SectorPerformer = "Sector Performer", SpeculativeBuy = "Speculative Buy", StrongSell = "Strong Sell", SpeculativeHold = "Speculative Hold", NotRated = "Not Rated", HoldNeutral = "Hold Neutral", Developing = "Developing", buy = "buy", HOld = "HOld",// Not a typo, how it was returned from API TradingSell = "Trading Sell", Tender = "Tender", marketperform = "market perform", BUy = "BUy" } declare enum Action { Down = "down", Init = "init", Main = "main", Reit = "reit", Up = "up" } declare const UpgradeDowngradeHistoryHistorySchema: import("@sinclair/typebox").TObject<{ epochGradeDate: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TDate, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>; }>, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TString, import("@sinclair/typebox").TString]>, Date>]>; firm: import("@sinclair/typebox").TString; toGrade: import("@sinclair/typebox").TEnum<typeof EnumGrade>; fromGrade: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TEnum<typeof EnumGrade>>; action: import("@sinclair/typebox").TEnum<typeof Action>; }>; export type UpgradeDowngradeHistoryHistory = StaticDecode<typeof UpgradeDowngradeHistoryHistorySchema>; declare const UpgradeDowngradeHistorySchema: import("@sinclair/typebox").TObject<{ history: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ epochGradeDate: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TDate, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>; }>, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TString, import("@sinclair/typebox").TString]>, Date>]>; firm: import("@sinclair/typebox").TString; toGrade: import("@sinclair/typebox").TEnum<typeof EnumGrade>; fromGrade: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TEnum<typeof EnumGrade>>; action: import("@sinclair/typebox").TEnum<typeof Action>; }>>; maxAge: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; }>; export type UpgradeDowngradeHistory = StaticDecode<typeof UpgradeDowngradeHistorySchema>; declare const TopHoldingsSectorWeightingSchema: import("@sinclair/typebox").TObject<{ realestate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; consumer_cyclical: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; basic_materials: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; consumer_defensive: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; technology: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; communication_services: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; financial_services: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; utilities: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; industrials: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; energy: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; healthcare: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; }>; export type TopHoldingsSectorWeighting = StaticDecode<typeof TopHoldingsSectorWeightingSchema>; declare const TopHoldingsBondRatingSchema: import("@sinclair/typebox").TObject<{ a: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; aa: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; aaa: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; other: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; b: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; bb: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; bbb: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; below_b: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; us_government: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; }>; export type TopHoldingsBondRating = StaticDecode<typeof TopHoldingsBondRatingSchema>; declare const TopHoldingsEquityHoldingsSchema: import("@sinclair/typebox").TObject<{ medianMarketCap: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; medianMarketCapCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; priceToBook: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; priceToBookCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; priceToCashflow: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; priceToCashflowCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; priceToEarnings: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; priceToEarningsCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; priceToSales: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; priceToSalesCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; threeYearEarningsGrowth: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; threeYearEarningsGrowthCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; }>; export type TopHoldingsEquityHoldings = StaticDecode<typeof TopHoldingsEquityHoldingsSchema>; declare const TopHoldingsHoldingSchema: import("@sinclair/typebox").TObject<{ symbol: import("@sinclair/typebox").TString; holdingName: import("@sinclair/typebox").TString; holdingPercent: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; }>; export type TopHoldingsHolding = StaticDecode<typeof TopHoldingsHoldingSchema>; declare const TopHoldingsSchema: import("@sinclair/typebox").TObject<{ maxAge: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; stockPosition: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; bondPosition: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; holdings: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ symbol: import("@sinclair/typebox").TString; holdingName: import("@sinclair/typebox").TString; holdingPercent: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; }>>; equityHoldings: import("@sinclair/typebox").TObject<{ medianMarketCap: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; medianMarketCapCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; priceToBook: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; priceToBookCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; priceToCashflow: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; priceToCashflowCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; priceToEarnings: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; priceToEarningsCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; priceToSales: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; priceToSalesCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; threeYearEarningsGrowth: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; threeYearEarningsGrowthCat: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; }>; bondHoldings: import("@sinclair/typebox").TObject<{}>; bondRatings: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ a: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; aa: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; aaa: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; other: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; b: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; bb: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; bbb: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; below_b: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; us_government: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; }>>; sectorWeightings: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ realestate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; consumer_cyclical: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; basic_materials: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; consumer_defensive: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; technology: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; communication_services: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; financial_services: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; utilities: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; industrials: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; energy: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; healthcare: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; }>>; cashPosition: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; otherPosition: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; preferredPosition: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; convertiblePosition: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; }>; export type TopHoldings = StaticDecode<typeof TopHoldingsSchema>; declare const SummaryProfileSchema: import("@sinclair/typebox").TObject<{ address1: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; address2: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; address3: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; city: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; state: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; zip: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; country: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; phone: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; fax: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; website: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; industry: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; industryDisp: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; sector: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; sectorDisp: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; longBusinessSummary: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; fullTimeEmployees: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; companyOfficers: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TAny>; maxAge: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; twitter: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; name: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; startDate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TDate, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>; }>, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TString, import("@sinclair/typebox").TString]>, Date>]>>; description: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; export type SummaryProfile = StaticDecode<typeof SummaryProfileSchema>; declare const SummaryDetailSchema: import("@sinclair/typebox").TObject<{ maxAge: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; priceHint: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; previousClose: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; open: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; dayLow: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; dayHigh: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; regularMarketPreviousClose: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; regularMarketOpen: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; regularMarketDayLow: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; regularMarketDayHigh: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; regularMarketVolume: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; dividendRate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; dividendYield: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; exDividendDate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TDate, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>; }>, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TString, import("@sinclair/typebox").TString]>, Date>]>>; payoutRatio: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; fiveYearAvgDividendYield: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; beta: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; trailingPE: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; forwardPE: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; volume: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; averageVolume: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; averageVolume10days: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; averageDailyVolume10Day: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; bid: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; ask: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; bidSize: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; askSize: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; marketCap: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; fiftyDayAverage: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; fiftyTwoWeekLow: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; fiftyTwoWeekHigh: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; twoHundredDayAverage: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; priceToSalesTrailing12Months: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; trailingAnnualDividendRate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; trailingAnnualDividendYield: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; currency: import("@sinclair/typebox").TString; algorithm: import("@sinclair/typebox").TNull; tradeable: import("@sinclair/typebox").TBoolean; yield: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; totalAssets: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; navPrice: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; ytdReturn: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; fromCurrency: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; toCurrency: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>>; lastMarket: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>; volume24Hr: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; volumeAllCurrencies: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; circulatingSupply: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; startDate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TDate, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>; }>, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TString, import("@sinclair/typebox").TString]>, Date>]>>; coinMarketCapLink: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>>; expireDate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TDate, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>; }>, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TString, import("@sinclair/typebox").TString]>, Date>]>>; openInterest: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>>; }>; export type SummaryDetail = StaticDecode<typeof SummaryDetailSchema>; declare const FilingSchema: import("@sinclair/typebox").TObject<{ date: import("@sinclair/typebox").TString; epochDate: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TDate, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>; }>, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TString, import("@sinclair/typebox").TString]>, Date>]>; type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"10-K">, import("@sinclair/typebox").TLiteral<"10-Q">, import("@sinclair/typebox").TLiteral<"8-K">, import("@sinclair/typebox").TLiteral<"8-K/A">, import("@sinclair/typebox").TLiteral<"10-K/A">, import("@sinclair/typebox").TLiteral<"10-Q/A">, import("@sinclair/typebox").TLiteral<"SD">, import("@sinclair/typebox").TLiteral<"PX14A6G">, import("@sinclair/typebox").TLiteral<"SC 13G/A">, import("@sinclair/typebox").TLiteral<"DEFA14A">, import("@sinclair/typebox").TLiteral<"25-NSE">, import("@sinclair/typebox").TLiteral<"S-8 POS">, import("@sinclair/typebox").TLiteral<"6-K">, import("@sinclair/typebox").TLiteral<"F-3ASR">, import("@sinclair/typebox").TLiteral<"SC 13D/A">, import("@sinclair/typebox").TLiteral<"20-F">, import("@sinclair/typebox").TLiteral<"425">, import("@sinclair/typebox").TLiteral<"SC14D9C">, import("@sinclair/typebox").TLiteral<"SC 13G">, import("@sinclair/typebox").TLiteral<"S-8">, import("@sinclair/typebox").TLiteral<"DEF 14A">, import("@sinclair/typebox").TLiteral<"F-10">]>; title: import("@sinclair/typebox").TString; edgarUrl: import("@sinclair/typebox").TString; maxAge: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; url: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; exhibits: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TString; url: import("@sinclair/typebox").TString; downloadUrl: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>>>; }>; export type Filing = StaticDecode<typeof FilingSchema>; declare const SECFilingsSchema: import("@sinclair/typebox").TObject<{ filings: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ date: import("@sinclair/typebox").TString; epochDate: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TDate, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TNumber, Date>; }>, Date>, import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TString, import("@sinclair/typebox").TString]>, Date>]>; type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"10-K">, import("@sinclair/typebox").TLiteral<"10-Q">, import("@sinclair/typebox").TLiteral<"8-K">, import("@sinclair/typebox").TLiteral<"8-K/A">, import("@sinclair/typebox").TLiteral<"10-K/A">, import("@sinclair/typebox").TLiteral<"10-Q/A">, import("@sinclair/typebox").TLiteral<"SD">, import("@sinclair/typebox").TLiteral<"PX14A6G">, import("@sinclair/typebox").TLiteral<"SC 13G/A">, import("@sinclair/typebox").TLiteral<"DEFA14A">, import("@sinclair/typebox").TLiteral<"25-NSE">, import("@sinclair/typebox").TLiteral<"S-8 POS">, import("@sinclair/typebox").TLiteral<"6-K">, import("@sinclair/typebox").TLiteral<"F-3ASR">, import("@sinclair/typebox").TLiteral<"SC 13D/A">, import("@sinclair/typebox").TLiteral<"20-F">, import("@sinclair/typebox").TLiteral<"425">, import("@sinclair/typebox").TLiteral<"SC14D9C">, import("@sinclair/typebox").TLiteral<"SC 13G">, import("@sinclair/typebox").TLiteral<"S-8">, import("@sinclair/typebox").TLiteral<"DEF 14A">, import("@sinclair/typebox").TLiteral<"F-10">]>; title: import("@sinclair/typebox").TString; edgarUrl: import("@sinclair/typebox").TString; maxAge: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; url: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; exhibits: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TString; url: import("@sinclair/typebox").TString; downloadUrl: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>>>; }>>; maxAge: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; }>; export type SECFilings = StaticDecode<typeof SECFilingsSchema>; declare const RecommendationTrendTrendSchema: import("@sinclair/typebox").TObject<{ period: import("@sinclair/typebox").TString; strongBuy: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; buy: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; hold: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; sell: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransform<import("@sinclair/typebox").TObject<{ raw: import("@sinclair/typebox").TNumber; }>, number>, import("@sinclair/typebox").TNumber]>; strongSell: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TTransfo