import type { MaskitoPreprocessor } from '@maskito/core'; import type { MaskitoTimeParams } from '../masks/time/time-params'; /** * Prevent insertion if any time segment will become invalid * (and even zero padding won't help with it). * @example 2|0:00 => Type 9 => 2|0:00 */ export declare function createInvalidTimeSegmentInsertionPreprocessor({ mode, timeSegmentMinValues, timeSegmentMaxValues, parseValue, }: Pick, 'mode' | 'timeSegmentMaxValues' | 'timeSegmentMinValues'> & { parseValue?: (value: string) => { timeString: string; restValue?: string; }; }): MaskitoPreprocessor; //# sourceMappingURL=invalid-time-segment-insertion-preprocessor.d.ts.map