import { FMPClient } from "../FMPClient.js"; import type { ESGDisclosure, ESGRating, ESGBenchmark } from "./types.js"; export declare class ESGClient extends FMPClient { /** * Get ESG disclosures for a symbol * @param symbol The stock symbol * @returns Array of ESG disclosures */ getDisclosures(symbol: string): Promise; /** * Get ESG ratings for a symbol * @param symbol The stock symbol * @returns Array of ESG ratings */ getRatings(symbol: string): Promise; /** * Get ESG benchmarks * @param year Optional year to get benchmarks for * @returns Array of ESG benchmarks */ getBenchmarks(year?: string): Promise; }