import { FundamentalInfomation, CandidateResponseBody, FundamentalDataSummary } from '../types/index.js';
interface ExtendedFundamentalInfomation extends FundamentalInfomation {
    samplingPeriod?: 'daily' | 'weekly' | 'monthly';
    includeStatistics?: boolean;
}
/**
 * 获取基本面数据，如PE、PB等
 */
declare const getFundamentalData: ({ stockCodes, market, startDate, endDate, token, fsTableType, metricsList, samplingPeriod, includeStatistics }: ExtendedFundamentalInfomation) => Promise<CandidateResponseBody | FundamentalDataSummary | Array<Record<string, any>>>;
export default getFundamentalData;
