UNPKG

yahoo-finance2

Version:
1,325 lines 146 kB
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: