/** * Copyright (c) 2019-2025 Mark Sandford * Licensed under the MIT License. See LICENSE and NOTICE files. */ import type { TickerResolution } from './types.js'; /** * Resolve a stock ticker to an IndustrySector. * * Returns null for ETFs, mutual funds, and tickers that can't be resolved. * Uses Redis caching for SEC API responses (30-day TTL). */ export declare function resolveTickerIndustry(ticker: string): Promise; /** * Resolve multiple stock tickers to IndustrySectors in parallel. * * Deduplicates tickers, checks cache in batch, then resolves remaining * tickers concurrently (max 5 parallel SEC API requests). * * Returns a Map from normalized ticker to resolution (null for unresolvable). */ export declare function resolveTickerIndustries(tickers: string[]): Promise>; //# sourceMappingURL=ticker-industry-resolver.d.ts.map