export interface TimeObject { hours: number; minutes: number; seconds?: number; milliseconds?: number; } export type TimeType = 'hours' | 'minutes' | 'seconds' | 'milliseconds'; export interface DSATimeUnitElement extends HTMLLIElement { dataset: { timetype: TimeType; timevalue: string; }; } export declare function timeStringToObject(timeString: string): TimeObject | null; export declare function timeObjectToString(timeObject: TimeObject): string; export declare function setTimeStringValue(timeString: string, type: TimeType, newValue: string): string; export declare function compareTimeStrings(timeStringA: string, timeStringB: string): 0 | 1 | -1;