import { IMultiSportCompetition, IConfigEntityLinksOptional, IMultisportConfigEntityLinks, SDKDateOptions, ShortNameType } from '../../../../packages/types'; import { IMultiSportLivescoreDataLabels } from '../../../../packages/types/multisport'; interface INormalizeEvents { competitions?: IMultiSportCompetition[]; sport?: string; nameType?: ShortNameType | null; dataLabels?: IMultiSportLivescoreDataLabels | null; dataEntityLinks?: IConfigEntityLinksOptional | IMultisportConfigEntityLinks; sdkOptions: SDKDateOptions; withStageInformation?: boolean; dataDateFormat?: string; } export declare const normalizeEventsData: ({ competitions, sport, nameType, dataLabels, dataEntityLinks, sdkOptions, withStageInformation, dataDateFormat, }: INormalizeEvents) => { competition: { id: string; legacyId: string | undefined; title: string; slug: string; target: string; subTitle: string; competitionLogo: string; isCountryLogo: boolean; competitionUrl: string; standingsLabel: string; standingsUrl: string; sport: string | undefined; }; events: { id: string; date: string; startTimeISO: string; status: string; startTime: string; isLive: boolean; elapsed: string; elapsedInjury: string; statusType: string; eventUrl: string; target: string; participants: { id: string; legacyId: string; logo: string; name: string; isWinner: boolean; results: { type: string; label: string; value: string; tiebreakValue: string; isWinner: boolean; isFinal: boolean; }[]; isNational: boolean; score: string; penaltyScore: string; winnerReason: string; currentServer: boolean; details: { id: string; name: string; position: string; winner: string; entityType: string; displayAsset: { url: string; }; shortName: string; slug: string; }[]; entityType: string; }[]; odds: import("../../../odds/types/odds").OddResponse[]; additionalEventType: string | undefined; sport: string | undefined; }[]; }[]; export {};