import { IRaceResultData } from './IRaceResultData'; export interface IOrderedRaceResult { cardNumber?: number; cardHolder?: { [property: string]: unknown; }; orderedTimes: number[]; clearTimeIndex?: number | null; checkTimeIndex?: number | null; startTimeIndex?: number | null; punches?: IOrderedPunch[]; finishTimeIndex?: number | null; } export interface IOrderedPunch { code: number; timeIndex: number | null; } export declare const prettyRaceResult: (result: IRaceResultData) => string; export declare const getOrderedRaceResult: (result: IRaceResultData) => IOrderedRaceResult; export declare const getRaceResultFromOrdered: (orderedResult: IOrderedRaceResult) => IRaceResultData; export declare const monotonizeOrderedRaceResult: (orderedData: IOrderedRaceResult) => IOrderedRaceResult; export declare const monotonizeRaceResult: (result: IRaceResultData) => IRaceResultData; export declare const makeStartZeroTime: (result: IRaceResultData) => IRaceResultData; //# sourceMappingURL=raceResultTools.d.ts.map