yahoo-finance2
Version:
JS API for Yahoo Finance
1,325 lines • 146 kB
TypeScript
declare namespace _default {
let $schema: string;
let $comment: string;
namespace definitions {
namespace QuoteSummaryResult {
let type: string;
namespace properties {
namespace assetProfile {
let $ref: string;
}
namespace balanceSheetHistory {
let $ref_1: string;
export { $ref_1 as $ref };
}
namespace balanceSheetHistoryQuarterly {
let $ref_2: string;
export { $ref_2 as $ref };
}
namespace calendarEvents {
let $ref_3: string;
export { $ref_3 as $ref };
}
namespace cashflowStatementHistory {
let $ref_4: string;
export { $ref_4 as $ref };
}
namespace cashflowStatementHistoryQuarterly {
let $ref_5: string;
export { $ref_5 as $ref };
}
namespace defaultKeyStatistics {
let $ref_6: string;
export { $ref_6 as $ref };
}
namespace earnings {
let $ref_7: string;
export { $ref_7 as $ref };
}
namespace earningsHistory {
let $ref_8: string;
export { $ref_8 as $ref };
}
namespace earningsTrend {
let $ref_9: string;
export { $ref_9 as $ref };
}
namespace financialData {
let $ref_10: string;
export { $ref_10 as $ref };
}
namespace fundOwnership {
let $ref_11: string;
export { $ref_11 as $ref };
}
namespace fundPerformance {
let $ref_12: string;
export { $ref_12 as $ref };
}
namespace fundProfile {
let $ref_13: string;
export { $ref_13 as $ref };
}
namespace incomeStatementHistory {
let $ref_14: string;
export { $ref_14 as $ref };
}
namespace incomeStatementHistoryQuarterly {
let $ref_15: string;
export { $ref_15 as $ref };
}
namespace indexTrend {
let $ref_16: string;
export { $ref_16 as $ref };
}
namespace industryTrend {
let $ref_17: string;
export { $ref_17 as $ref };
}
namespace insiderHolders {
let $ref_18: string;
export { $ref_18 as $ref };
}
namespace insiderTransactions {
let $ref_19: string;
export { $ref_19 as $ref };
}
namespace institutionOwnership {
let $ref_20: string;
export { $ref_20 as $ref };
}
namespace majorDirectHolders {
let $ref_21: string;
export { $ref_21 as $ref };
}
namespace majorHoldersBreakdown {
let $ref_22: string;
export { $ref_22 as $ref };
}
namespace netSharePurchaseActivity {
let $ref_23: string;
export { $ref_23 as $ref };
}
namespace price {
let $ref_24: string;
export { $ref_24 as $ref };
}
namespace quoteType {
let $ref_25: string;
export { $ref_25 as $ref };
}
namespace recommendationTrend {
let $ref_26: string;
export { $ref_26 as $ref };
}
namespace secFilings {
let $ref_27: string;
export { $ref_27 as $ref };
}
namespace sectorTrend {
let $ref_28: string;
export { $ref_28 as $ref };
}
namespace summaryDetail {
let $ref_29: string;
export { $ref_29 as $ref };
}
namespace summaryProfile {
let $ref_30: string;
export { $ref_30 as $ref };
}
namespace topHoldings {
let $ref_31: string;
export { $ref_31 as $ref };
}
namespace upgradeDowngradeHistory {
let $ref_32: string;
export { $ref_32 as $ref };
}
}
let additionalProperties: {};
}
namespace AssetProfile {
let type_1: string;
export { type_1 as type };
export namespace properties_1 {
namespace maxAge {
let type_2: string;
export { type_2 as type };
}
namespace address1 {
let type_3: string;
export { type_3 as type };
}
namespace address2 {
let type_4: string;
export { type_4 as type };
}
namespace address3 {
let type_5: string;
export { type_5 as type };
}
namespace city {
let type_6: string;
export { type_6 as type };
}
namespace state {
let type_7: string;
export { type_7 as type };
}
namespace zip {
let type_8: string;
export { type_8 as type };
}
namespace country {
let type_9: string;
export { type_9 as type };
}
namespace phone {
let type_10: string;
export { type_10 as type };
}
namespace fax {
let type_11: string;
export { type_11 as type };
}
namespace website {
let type_12: string;
export { type_12 as type };
}
namespace industry {
let type_13: string;
export { type_13 as type };
}
namespace industryDisp {
let type_14: string;
export { type_14 as type };
}
namespace industryKey {
let type_15: string;
export { type_15 as type };
}
namespace industrySymbol {
let type_16: string;
export { type_16 as type };
}
namespace sector {
let type_17: string;
export { type_17 as type };
}
namespace sectorDisp {
let type_18: string;
export { type_18 as type };
}
namespace sectorKey {
let type_19: string;
export { type_19 as type };
}
namespace longBusinessSummary {
let type_20: string;
export { type_20 as type };
}
namespace fullTimeEmployees {
let type_21: string;
export { type_21 as type };
}
namespace companyOfficers {
let type_22: string;
export { type_22 as type };
export namespace items {
let $ref_33: string;
export { $ref_33 as $ref };
}
}
namespace auditRisk {
let type_23: string;
export { type_23 as type };
}
namespace boardRisk {
let type_24: string;
export { type_24 as type };
}
namespace compensationRisk {
let type_25: string;
export { type_25 as type };
}
namespace shareHolderRightsRisk {
let type_26: string;
export { type_26 as type };
}
namespace overallRisk {
let type_27: string;
export { type_27 as type };
}
namespace governanceEpochDate {
let type_28: string;
export { type_28 as type };
export let format: string;
}
namespace compensationAsOfEpochDate {
let type_29: string;
export { type_29 as type };
let format_1: string;
export { format_1 as format };
}
namespace name {
let type_30: string;
export { type_30 as type };
}
namespace startDate {
let type_31: string;
export { type_31 as type };
let format_2: string;
export { format_2 as format };
}
namespace description {
let type_32: string;
export { type_32 as type };
}
namespace twitter {
let type_33: string;
export { type_33 as type };
}
namespace irWebsite {
let type_34: string;
export { type_34 as type };
}
namespace executiveTeam {
let type_35: string;
export { type_35 as type };
let items_1: {};
export { items_1 as items };
}
}
export { properties_1 as properties };
export let required: string[];
let additionalProperties_1: {};
export { additionalProperties_1 as additionalProperties };
}
namespace CompanyOfficer {
let type_36: string;
export { type_36 as type };
export namespace properties_2 {
export namespace maxAge_1 {
let type_37: string;
export { type_37 as type };
}
export { maxAge_1 as maxAge };
export namespace name_1 {
let type_38: string;
export { type_38 as type };
}
export { name_1 as name };
export namespace age {
let type_39: string;
export { type_39 as type };
}
export namespace title {
let type_40: string;
export { type_40 as type };
}
export namespace yearBorn {
let type_41: string;
export { type_41 as type };
}
export namespace fiscalYear {
let type_42: string;
export { type_42 as type };
}
export namespace totalPay {
let type_43: string;
export { type_43 as type };
}
export namespace exercisedValue {
let type_44: string;
export { type_44 as type };
}
export namespace unexercisedValue {
let type_45: string;
export { type_45 as type };
}
}
export { properties_2 as properties };
let required_1: string[];
export { required_1 as required };
let additionalProperties_2: {};
export { additionalProperties_2 as additionalProperties };
}
namespace BalanceSheetHistory {
let type_46: string;
export { type_46 as type };
export namespace properties_3 {
export namespace balanceSheetStatements {
let type_47: string;
export { type_47 as type };
export namespace items_2 {
let $ref_34: string;
export { $ref_34 as $ref };
}
export { items_2 as items };
}
export namespace maxAge_2 {
let type_48: string;
export { type_48 as type };
}
export { maxAge_2 as maxAge };
}
export { properties_3 as properties };
let required_2: string[];
export { required_2 as required };
let additionalProperties_3: {};
export { additionalProperties_3 as additionalProperties };
}
namespace BalanceSheetStatement {
let type_49: string;
export { type_49 as type };
export namespace properties_4 {
export namespace maxAge_3 {
let type_50: string;
export { type_50 as type };
}
export { maxAge_3 as maxAge };
export namespace endDate {
let type_51: string;
export { type_51 as type };
let format_3: string;
export { format_3 as format };
}
}
export { properties_4 as properties };
let required_3: string[];
export { required_3 as required };
let additionalProperties_4: boolean;
export { additionalProperties_4 as additionalProperties };
}
namespace CalendarEvents {
let type_52: string;
export { type_52 as type };
export namespace properties_5 {
export namespace maxAge_4 {
let type_53: string;
export { type_53 as type };
}
export { maxAge_4 as maxAge };
export namespace earnings_1 {
let $ref_35: string;
export { $ref_35 as $ref };
}
export { earnings_1 as earnings };
export namespace exDividendDate {
let type_54: string;
export { type_54 as type };
let format_4: string;
export { format_4 as format };
}
export namespace dividendDate {
let type_55: string;
export { type_55 as type };
let format_5: string;
export { format_5 as format };
}
}
export { properties_5 as properties };
let required_4: string[];
export { required_4 as required };
let additionalProperties_5: {};
export { additionalProperties_5 as additionalProperties };
}
namespace CalendarEventsEarnings {
let type_56: string;
export { type_56 as type };
export namespace properties_6 {
namespace earningsCallDate {
let type_57: string;
export { type_57 as type };
export namespace items_3 {
let type_58: string;
export { type_58 as type };
let format_6: string;
export { format_6 as format };
}
export { items_3 as items };
}
namespace isEarningsDateEstimate {
let type_59: string;
export { type_59 as type };
}
namespace earningsDate {
let type_60: string;
export { type_60 as type };
export namespace items_4 {
let type_61: string;
export { type_61 as type };
let format_7: string;
export { format_7 as format };
}
export { items_4 as items };
}
namespace earningsAverage {
let type_62: string;
export { type_62 as type };
}
namespace earningsLow {
let type_63: string;
export { type_63 as type };
}
namespace earningsHigh {
let type_64: string;
export { type_64 as type };
}
namespace revenueAverage {
let type_65: string;
export { type_65 as type };
}
namespace revenueLow {
let type_66: string;
export { type_66 as type };
}
namespace revenueHigh {
let type_67: string;
export { type_67 as type };
}
}
export { properties_6 as properties };
let required_5: string[];
export { required_5 as required };
let additionalProperties_6: {};
export { additionalProperties_6 as additionalProperties };
}
namespace CashflowStatementHistory {
let type_68: string;
export { type_68 as type };
export namespace properties_7 {
export namespace cashflowStatements {
let type_69: string;
export { type_69 as type };
export namespace items_5 {
let $ref_36: string;
export { $ref_36 as $ref };
}
export { items_5 as items };
}
export namespace maxAge_5 {
let type_70: string;
export { type_70 as type };
}
export { maxAge_5 as maxAge };
}
export { properties_7 as properties };
let required_6: string[];
export { required_6 as required };
let additionalProperties_7: boolean;
export { additionalProperties_7 as additionalProperties };
}
namespace CashflowStatement {
let type_71: string;
export { type_71 as type };
export namespace properties_8 {
export namespace maxAge_6 {
let type_72: string;
export { type_72 as type };
}
export { maxAge_6 as maxAge };
export namespace endDate_1 {
let type_73: string;
export { type_73 as type };
let format_8: string;
export { format_8 as format };
}
export { endDate_1 as endDate };
export namespace netIncome {
let type_74: string;
export { type_74 as type };
}
}
export { properties_8 as properties };
let required_7: string[];
export { required_7 as required };
let additionalProperties_8: boolean;
export { additionalProperties_8 as additionalProperties };
}
namespace DefaultKeyStatistics {
let type_75: string;
export { type_75 as type };
let properties_9: {
maxAge: {
type: string;
};
priceHint: {
type: string;
};
enterpriseValue: {
type: string;
};
forwardPE: {
type: string;
};
profitMargins: {
type: string;
};
floatShares: {
type: string;
};
sharesOutstanding: {
type: string;
};
sharesShort: {
type: string;
};
sharesShortPriorMonth: {
type: string;
format: string;
};
sharesShortPreviousMonthDate: {
type: string;
format: string;
};
dateShortInterest: {
type: string;
format: string;
};
sharesPercentSharesOut: {
type: string;
};
heldPercentInsiders: {
type: string;
};
heldPercentInstitutions: {
type: string;
};
shortRatio: {
type: string;
};
shortPercentOfFloat: {
type: string;
};
beta: {
type: string;
};
impliedSharesOutstanding: {
type: string;
};
category: {
type: string[];
};
bookValue: {
type: string;
};
priceToBook: {
type: string;
};
fundFamily: {
type: string[];
};
legalType: {
type: string[];
};
lastFiscalYearEnd: {
type: string;
format: string;
};
nextFiscalYearEnd: {
type: string;
format: string;
};
mostRecentQuarter: {
type: string;
format: string;
};
earningsQuarterlyGrowth: {
type: string;
};
netIncomeToCommon: {
type: string;
};
trailingEps: {
type: string;
};
forwardEps: {
type: string;
};
pegRatio: {
type: string;
};
lastSplitFactor: {
type: string[];
};
lastSplitDate: {
type: string;
};
enterpriseToRevenue: {
type: string;
};
enterpriseToEbitda: {
type: string;
};
"52WeekChange": {
type: string;
};
SandP52WeekChange: {
type: string;
};
lastDividendValue: {
type: string;
};
lastDividendDate: {
type: string;
format: string;
};
ytdReturn: {
type: string;
};
beta3Year: {
type: string;
};
totalAssets: {
type: string;
};
yield: {
type: string;
};
fundInceptionDate: {
type: string;
format: string;
};
threeYearAverageReturn: {
type: string;
};
fiveYearAverageReturn: {
type: string;
};
morningStarOverallRating: {
type: string;
};
morningStarRiskRating: {
type: string;
};
annualReportExpenseRatio: {
type: string;
};
lastCapGain: {
type: string;
};
annualHoldingsTurnover: {
type: string;
};
latestShareClass: {};
leadInvestor: {};
};
export { properties_9 as properties };
let required_8: string[];
export { required_8 as required };
let additionalProperties_9: {};
export { additionalProperties_9 as additionalProperties };
}
namespace QuoteSummaryEarnings {
let type_76: string;
export { type_76 as type };
export namespace properties_10 {
export namespace maxAge_7 {
let type_77: string;
export { type_77 as type };
}
export { maxAge_7 as maxAge };
export namespace earningsChart {
let $ref_37: string;
export { $ref_37 as $ref };
}
export namespace financialsChart {
let $ref_38: string;
export { $ref_38 as $ref };
}
export namespace financialCurrency {
let type_78: string;
export { type_78 as type };
}
}
export { properties_10 as properties };
let required_9: string[];
export { required_9 as required };
let additionalProperties_10: {};
export { additionalProperties_10 as additionalProperties };
}
namespace EarningsChart {
let type_79: string;
export { type_79 as type };
export namespace properties_11 {
export namespace quarterly {
let type_80: string;
export { type_80 as type };
export namespace items_6 {
let $ref_39: string;
export { $ref_39 as $ref };
}
export { items_6 as items };
}
export namespace currentQuarterEstimate {
let type_81: string;
export { type_81 as type };
}
export namespace currentQuarterEstimateDate {
let type_82: string;
export { type_82 as type };
}
export namespace currentQuarterEstimateYear {
let type_83: string;
export { type_83 as type };
}
export namespace earningsDate_1 {
let type_84: string;
export { type_84 as type };
export namespace items_7 {
let type_85: string;
export { type_85 as type };
let format_9: string;
export { format_9 as format };
}
export { items_7 as items };
}
export { earningsDate_1 as earningsDate };
export namespace isEarningsDateEstimate_1 {
let type_86: string;
export { type_86 as type };
}
export { isEarningsDateEstimate_1 as isEarningsDateEstimate };
}
export { properties_11 as properties };
let required_10: string[];
export { required_10 as required };
let additionalProperties_11: {};
export { additionalProperties_11 as additionalProperties };
}
namespace EarningsChartQuarterly {
let type_87: string;
export { type_87 as type };
export namespace properties_12 {
namespace date {
let type_88: string;
export { type_88 as type };
}
namespace actual {
let type_89: string;
export { type_89 as type };
}
namespace estimate {
let type_90: string;
export { type_90 as type };
}
}
export { properties_12 as properties };
let required_11: string[];
export { required_11 as required };
let additionalProperties_12: {};
export { additionalProperties_12 as additionalProperties };
}
namespace FinancialsChart {
let type_91: string;
export { type_91 as type };
export namespace properties_13 {
export namespace yearly {
let type_92: string;
export { type_92 as type };
export namespace items_8 {
let $ref_40: string;
export { $ref_40 as $ref };
}
export { items_8 as items };
}
export namespace quarterly_1 {
let type_93: string;
export { type_93 as type };
export namespace items_9 {
let $ref_41: string;
export { $ref_41 as $ref };
}
export { items_9 as items };
}
export { quarterly_1 as quarterly };
}
export { properties_13 as properties };
let required_12: string[];
export { required_12 as required };
let additionalProperties_13: {};
export { additionalProperties_13 as additionalProperties };
}
namespace Yearly {
let type_94: string;
export { type_94 as type };
export namespace properties_14 {
export namespace date_1 {
let type_95: string;
export { type_95 as type };
}
export { date_1 as date };
export namespace revenue {
let type_96: string;
export { type_96 as type };
}
export namespace earnings_2 {
let type_97: string;
export { type_97 as type };
}
export { earnings_2 as earnings };
}
export { properties_14 as properties };
let required_13: string[];
export { required_13 as required };
let additionalProperties_14: {};
export { additionalProperties_14 as additionalProperties };
}
namespace FinancialsChartQuarterly {
let type_98: string;
export { type_98 as type };
export namespace properties_15 {
export namespace date_2 {
let type_99: string;
export { type_99 as type };
}
export { date_2 as date };
export namespace revenue_1 {
let type_100: string;
export { type_100 as type };
}
export { revenue_1 as revenue };
export namespace earnings_3 {
let type_101: string;
export { type_101 as type };
}
export { earnings_3 as earnings };
}
export { properties_15 as properties };
let required_14: string[];
export { required_14 as required };
let additionalProperties_15: {};
export { additionalProperties_15 as additionalProperties };
}
namespace EarningsHistory {
let type_102: string;
export { type_102 as type };
export namespace properties_16 {
export namespace history {
let type_103: string;
export { type_103 as type };
export namespace items_10 {
let $ref_42: string;
export { $ref_42 as $ref };
}
export { items_10 as items };
}
export namespace maxAge_8 {
let type_104: string;
export { type_104 as type };
}
export { maxAge_8 as maxAge };
}
export { properties_16 as properties };
let required_15: string[];
export { required_15 as required };
let additionalProperties_16: {};
export { additionalProperties_16 as additionalProperties };
}
namespace EarningsHistoryHistory {
let type_105: string;
export { type_105 as type };
export namespace properties_17 {
export namespace maxAge_9 {
let type_106: string;
export { type_106 as type };
}
export { maxAge_9 as maxAge };
export namespace epsActual {
let type_107: string[];
export { type_107 as type };
}
export namespace epsEstimate {
let type_108: string[];
export { type_108 as type };
}
export namespace epsDifference {
let type_109: string[];
export { type_109 as type };
}
export namespace surprisePercent {
let type_110: string[];
export { type_110 as type };
}
export namespace quarter {
let anyOf: ({
type: string;
format: string;
} | {
type: string;
format?: undefined;
})[];
}
export namespace period {
let type_111: string;
export { type_111 as type };
}
export namespace currency {
let type_112: string;
export { type_112 as type };
}
}
export { properties_17 as properties };
let required_16: string[];
export { required_16 as required };
let additionalProperties_17: {};
export { additionalProperties_17 as additionalProperties };
}
namespace EarningsTrend {
let type_113: string;
export { type_113 as type };
export namespace properties_18 {
export namespace trend {
let type_114: string;
export { type_114 as type };
export namespace items_11 {
let $ref_43: string;
export { $ref_43 as $ref };
}
export { items_11 as items };
}
export namespace maxAge_10 {
let type_115: string;
export { type_115 as type };
}
export { maxAge_10 as maxAge };
}
export { properties_18 as properties };
let required_17: string[];
export { required_17 as required };
let additionalProperties_18: {};
export { additionalProperties_18 as additionalProperties };
}
namespace EarningsTrendTrend {
let type_116: string;
export { type_116 as type };
export namespace properties_19 {
export namespace maxAge_11 {
let type_117: string;
export { type_117 as type };
}
export { maxAge_11 as maxAge };
export namespace period_1 {
let type_118: string;
export { type_118 as type };
}
export { period_1 as period };
export namespace endDate_2 {
let anyOf_1: ({
type: string;
format: string;
} | {
type: string;
format?: undefined;
})[];
export { anyOf_1 as anyOf };
}
export { endDate_2 as endDate };
export namespace growth {
let type_119: string[];
export { type_119 as type };
}
export namespace earningsEstimate {
let $ref_44: string;
export { $ref_44 as $ref };
}
export namespace revenueEstimate {
let $ref_45: string;
export { $ref_45 as $ref };
}
export namespace epsTrend {
let $ref_46: string;
export { $ref_46 as $ref };
}
export namespace epsRevisions {
let $ref_47: string;
export { $ref_47 as $ref };
}
}
export { properties_19 as properties };
let required_18: string[];
export { required_18 as required };
let additionalProperties_19: {};
export { additionalProperties_19 as additionalProperties };
}
namespace EarningsEstimate {
let type_120: string;
export { type_120 as type };
export namespace properties_20 {
export namespace avg {
let type_121: string[];
export { type_121 as type };
}
export namespace low {
let type_122: string[];
export { type_122 as type };
}
export namespace high {
let type_123: string[];
export { type_123 as type };
}
export namespace yearAgoEps {
let type_124: string[];
export { type_124 as type };
}
export namespace numberOfAnalysts {
let type_125: string[];
export { type_125 as type };
}
export namespace growth_1 {
let type_126: string[];
export { type_126 as type };
}
export { growth_1 as growth };
export namespace earningsCurrency {
let type_127: string[];
export { type_127 as type };
}
}
export { properties_20 as properties };
let required_19: string[];
export { required_19 as required };
let additionalProperties_20: {};
export { additionalProperties_20 as additionalProperties };
}
namespace RevenueEstimate {
let type_128: string;
export { type_128 as type };
export namespace properties_21 {
export namespace avg_1 {
let type_129: string[];
export { type_129 as type };
}
export { avg_1 as avg };
export namespace low_1 {
let type_130: string[];
export { type_130 as type };
}
export { low_1 as low };
export namespace high_1 {
let type_131: string[];
export { type_131 as type };
}
export { high_1 as high };
export namespace numberOfAnalysts_1 {
let type_132: string[];
export { type_132 as type };
}
export { numberOfAnalysts_1 as numberOfAnalysts };
export namespace yearAgoRevenue {
let type_133: string[];
export { type_133 as type };
}
export namespace growth_2 {
let type_134: string[];
export { type_134 as type };
}
export { growth_2 as growth };
export namespace revenueCurrency {
let type_135: string[];
export { type_135 as type };
}
}
export { properties_21 as properties };
let required_20: string[];
export { required_20 as required };
let additionalProperties_21: {};
export { additionalProperties_21 as additionalProperties };
}
namespace EpsTrend {
let type_136: string;
export { type_136 as type };
let properties_22: {
current: {
type: string[];
};
"7daysAgo": {
type: string[];
};
"30daysAgo": {
type: string[];
};
"60daysAgo": {
type: string[];
};
"90daysAgo": {
type: string[];
};
epsTrendCurrency: {
type: string[];
};
};
export { properties_22 as properties };
let required_21: string[];
export { required_21 as required };
let additionalProperties_22: {};
export { additionalProperties_22 as additionalProperties };
}
namespace EpsRevisions {
let type_137: string;
export { type_137 as type };
export namespace properties_23 {
namespace upLast7days {
let type_138: string[];
export { type_138 as type };
}
namespace upLast30days {
let type_139: string[];
export { type_139 as type };
}
namespace upLast90days {
let type_140: string[];
export { type_140 as type };
}
namespace downLast7Days {
let type_141: string[];
export { type_141 as type };
}
namespace downLast30days {
let type_142: string[];
export { type_142 as type };
}
namespace downLast90days {
let type_143: string[];
export { type_143 as type };
}
namespace epsRevisionsCurrency {
let type_144: string[];
export { type_144 as type };
}
}
export { properties_23 as properties };
let additionalProperties_23: {};
export { additionalProperties_23 as additionalProperties };
}
namespace FinancialData {
let type_145: string;
export { type_145 as type };
export namespace properties_24 {
export namespace maxAge_12 {
let type_146: string;
export { type_146 as type };
}
export { maxAge_12 as maxAge };
export namespace currentPrice {
let type_147: string;
export { type_147 as type };
}
export namespace targetHighPrice {
let type_148: string;
export { type_148 as type };
}
export namespace targetLowPrice {
let type_149: string;
export { type_149 as type };
}
export namespace targetMeanPrice {
let type_150: string;
export { type_150 as type };
}
export namespace targetMedianPrice {
let type_151: string;
export { type_151 as type };
}
export namespace recommendationMean {
let type_152: string;
export { type_152 as type };
}
export namespace recommendationKey {
let type_153: string;
export { type_153 as type };
}
export namespace numberOfAnalystOpinions {
let type_154: string;
export { type_154 as type };
}
export namespace totalCash {
let type_155: string;
export { type_155 as type };
}
export namespace totalCashPerShare {
let type_156: string;
export { type_156 as type };
}
export namespace ebitda {
let type_157: string;
export { type_157 as type };
}
export namespace totalDebt {
let type_158: string;
export { type_158 as type };
}
export namespace quickRatio {
let type_159: string;
export { type_159 as type };
}
export namespace currentRatio {
let type_160: string;
export { type_160 as type };
}
export namespace totalRevenue {
let type_161: string;
export { type_161 as type };
}
export namespace debtToEquity {
let type_162: string;
export { type_162 as type };
}
export namespace revenuePerShare {
let type_163: string;
export { type_163 as type };
}
export namespace returnOnAssets {
let type_164: string;
export { type_164 as type };
}
export namespace returnOnEquity {
let type_165: string;
export { type_165 as type };
}
export namespace grossProfits {
let type_166: string;
export { type_166 as type };
}
export namespace freeCashflow {
let type_167: string;
export { type_167 as type };
}
export namespace operatingCashflow {
let type_168: string;
export { type_168 as type };
}
export namespace earningsGrowth {
let type_169: string;
export { type_169 as type };
}
export namespace revenueGrowth {
let type_170: string;
export { type_170 as type };
}
export namespace grossMargins {
let type_171: string;
export { type_171 as type };
}
export namespace ebitdaMargins {
let type_172: string;
export { type_172 as type };
}
export namespace operatingMargins {
let type_173: string;
export { type_173 as type };
}
export namespace profitMargins {
let type_174: string;
export { type_174 as type };
}
export namespace financialCurrency_1 {
let type_175: string[];
export { type_175 as type };
}
export { financialCurrency_1 as financialCurrency };
}
export { properties_24 as properties };
let required_22: