/// import { IStandingsConfig } from '../../../../packages/types/standings'; import { IAvailableRanking, RankingPill } from '../../../../packages/types/tennis/tennisApi'; import { IGeneralSubscriberInfo } from '../../../../packages/constants/subscribeTypes'; import { RefreshTimes, SDKOptions } from '../../../../packages/types'; interface IUseAvailableRankings extends IGeneralSubscriberInfo { dataStandingTypeSubcategory?: string; dataRefreshTime?: RefreshTimes; dataHeaderDefaultOption?: string; dataLabels?: IStandingsConfig['dataLabels']; dataEntityLinks?: IStandingsConfig['dataEntityLinks']; dataTeamNameType?: IStandingsConfig['dataTeamNameType']; sdkOptions: SDKOptions; } export declare const useAvailableRankings: ({ dataStandingTypeSubcategory, dataRefreshTime, dataWidgetCuid, dataWidgetId, dataWidgetSport, subscribers, sdkOptions, }: IUseAvailableRankings) => { availableRankings: IAvailableRanking[]; selectedRanking: RankingPill; pillTabOptions: { label: string; value: string; }[]; setSelectedRanking: import("react").Dispatch>; isLoading: boolean; hasError: boolean; handleClick: (info: import("../../../../packages/types").ISubscriberInfo, clickType: string) => void; }; export {};