quoteSummary.d.ts•5.1 kB
import type { ModuleOptionsWithValidateTrue, ModuleOptionsWithValidateFalse, ModuleThis } from "../lib/moduleCommon.js";
import { StaticDecode } from "@sinclair/typebox";
import { QuoteSummaryResult } from "./quoteSummary-iface.js";
declare const QuoteSummaryModules: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"assetProfile">, import("@sinclair/typebox").TLiteral<"balanceSheetHistory">, import("@sinclair/typebox").TLiteral<"balanceSheetHistoryQuarterly">, import("@sinclair/typebox").TLiteral<"calendarEvents">, import("@sinclair/typebox").TLiteral<"cashflowStatementHistory">, import("@sinclair/typebox").TLiteral<"cashflowStatementHistoryQuarterly">, import("@sinclair/typebox").TLiteral<"defaultKeyStatistics">, import("@sinclair/typebox").TLiteral<"earnings">, import("@sinclair/typebox").TLiteral<"earningsHistory">, import("@sinclair/typebox").TLiteral<"earningsTrend">, import("@sinclair/typebox").TLiteral<"financialData">, import("@sinclair/typebox").TLiteral<"fundOwnership">, import("@sinclair/typebox").TLiteral<"fundPerformance">, import("@sinclair/typebox").TLiteral<"fundProfile">, import("@sinclair/typebox").TLiteral<"incomeStatementHistory">, import("@sinclair/typebox").TLiteral<"incomeStatementHistoryQuarterly">, import("@sinclair/typebox").TLiteral<"indexTrend">, import("@sinclair/typebox").TLiteral<"industryTrend">, import("@sinclair/typebox").TLiteral<"insiderHolders">, import("@sinclair/typebox").TLiteral<"insiderTransactions">, import("@sinclair/typebox").TLiteral<"institutionOwnership">, import("@sinclair/typebox").TLiteral<"majorDirectHolders">, import("@sinclair/typebox").TLiteral<"majorHoldersBreakdown">, import("@sinclair/typebox").TLiteral<"netSharePurchaseActivity">, import("@sinclair/typebox").TLiteral<"price">, import("@sinclair/typebox").TLiteral<"quoteType">, import("@sinclair/typebox").TLiteral<"recommendationTrend">, import("@sinclair/typebox").TLiteral<"secFilings">, import("@sinclair/typebox").TLiteral<"sectorTrend">, import("@sinclair/typebox").TLiteral<"summaryDetail">, import("@sinclair/typebox").TLiteral<"summaryProfile">, import("@sinclair/typebox").TLiteral<"topHoldings">, import("@sinclair/typebox").TLiteral<"upgradeDowngradeHistory">]>;
export type QuoteSummaryModulesLiteral = StaticDecode<typeof QuoteSummaryModules>;
export type QuoteSummaryOptions = StaticDecode<typeof QuoteSummaryOptionsSchema>;
declare const QuoteSummaryOptionsSchema: import("@sinclair/typebox").TObject<{
formatted: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
modules: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TArray<import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"assetProfile">, import("@sinclair/typebox").TLiteral<"balanceSheetHistory">, import("@sinclair/typebox").TLiteral<"balanceSheetHistoryQuarterly">, import("@sinclair/typebox").TLiteral<"calendarEvents">, import("@sinclair/typebox").TLiteral<"cashflowStatementHistory">, import("@sinclair/typebox").TLiteral<"cashflowStatementHistoryQuarterly">, import("@sinclair/typebox").TLiteral<"defaultKeyStatistics">, import("@sinclair/typebox").TLiteral<"earnings">, import("@sinclair/typebox").TLiteral<"earningsHistory">, import("@sinclair/typebox").TLiteral<"earningsTrend">, import("@sinclair/typebox").TLiteral<"financialData">, import("@sinclair/typebox").TLiteral<"fundOwnership">, import("@sinclair/typebox").TLiteral<"fundPerformance">, import("@sinclair/typebox").TLiteral<"fundProfile">, import("@sinclair/typebox").TLiteral<"incomeStatementHistory">, import("@sinclair/typebox").TLiteral<"incomeStatementHistoryQuarterly">, import("@sinclair/typebox").TLiteral<"indexTrend">, import("@sinclair/typebox").TLiteral<"industryTrend">, import("@sinclair/typebox").TLiteral<"insiderHolders">, import("@sinclair/typebox").TLiteral<"insiderTransactions">, import("@sinclair/typebox").TLiteral<"institutionOwnership">, import("@sinclair/typebox").TLiteral<"majorDirectHolders">, import("@sinclair/typebox").TLiteral<"majorHoldersBreakdown">, import("@sinclair/typebox").TLiteral<"netSharePurchaseActivity">, import("@sinclair/typebox").TLiteral<"price">, import("@sinclair/typebox").TLiteral<"quoteType">, import("@sinclair/typebox").TLiteral<"recommendationTrend">, import("@sinclair/typebox").TLiteral<"secFilings">, import("@sinclair/typebox").TLiteral<"sectorTrend">, import("@sinclair/typebox").TLiteral<"summaryDetail">, import("@sinclair/typebox").TLiteral<"summaryProfile">, import("@sinclair/typebox").TLiteral<"topHoldings">, import("@sinclair/typebox").TLiteral<"upgradeDowngradeHistory">]>>, import("@sinclair/typebox").TLiteral<"all">]>>;
}>;
export default function quoteSummary(this: ModuleThis, symbol: string, queryOptionsOverrides?: QuoteSummaryOptions, moduleOptions?: ModuleOptionsWithValidateTrue): Promise<QuoteSummaryResult>;
export default function quoteSummary(this: ModuleThis, symbol: string, queryOptionsOverrides?: QuoteSummaryOptions, moduleOptions?: ModuleOptionsWithValidateFalse): Promise<any>;
export {};