export interface TimeValues { hh: number | null; mm: number | null; ss: number | null; } export interface NormalizedSegment { text: string; value: number | null; carryover: string; } export declare const delimiter = ":"; export declare const range: (number: number, padLength?: number) => string[]; export declare const normalizeTimeSegment: (type: "HH" | "mm" | "ss", input: string) => NormalizedSegment; export declare const processTimeInput: (input: string, format: "HH:mm" | "HH:mm:ss", cursorPosition: number | null) => { innerString: string; values: TimeValues; newCursorPosition: number | null; }; //# sourceMappingURL=index.d.ts.map