import { ApiEndpoints, Session, TableBuilder, ContentResponse, FundamentalAndReference } from '@refinitiv-data/types'; import { AbstractContentProvider } from '../abstract-content-provider'; export declare class FundamentalAndReferenceProviderUdf extends AbstractContentProvider { private tableBuilder; apiGroup: keyof ApiEndpoints; endpointName: string; private dataAccessor; constructor(session: Session, tableBuilder: TableBuilder); private setConfig; getFundamentalAndReference(params: FundamentalAndReference.Params): Promise>; private get mainEndpoint(); private prepareRequest; private prepareTrackRequest; private getRequestBody; private getData; private prepareResponse; private getResponseBody; }