import { ITennisRankingNormalized, RefreshTimes, SDKOptions } from '../../../../packages/types'; import { IStandingsConfig } from '../../../../packages/types/standings'; import { IGeneralSubscriberInfo } from '../../../../packages/constants/subscribeTypes'; interface IUseRankingArgs extends IGeneralSubscriberInfo { rankingId: string; limit: number; offset: number; countryId: string; dataRefreshTime?: RefreshTimes; dataHeaderDefaultOption?: string; dataHighlightEntities: string[]; dataLabels?: IStandingsConfig['dataLabels']; dataEntityLinks?: IStandingsConfig['dataEntityLinks']; sdkOptions: SDKOptions; } export declare const useRanking: ({ rankingId, limit, offset, countryId, dataRefreshTime, dataHighlightEntities, dataEntityLinks, dataWidgetCuid, dataWidgetId, dataWidgetSport, subscribers, sdkOptions, }: IUseRankingArgs) => { ranking: ITennisRankingNormalized | undefined; isLoading: boolean; hasError: boolean; handleClick: (info: import("../../../../packages/types").ISubscriberInfo, clickType: string) => void; }; export {};