import type { MaskitoPreprocessor } from '@maskito/core';
import type { MaskitoTimeMode, MaskitoTimeSegments } from '../../../types';
export declare function createValidDateTimePreprocessor({ dateModeTemplate, dateSegmentsSeparator, dateTimeSeparator, timeMode, timeSegmentMaxValues, }: {
    dateModeTemplate: string;
    dateSegmentsSeparator: string;
    dateTimeSeparator: string;
    timeMode: MaskitoTimeMode;
    timeSegmentMaxValues: MaskitoTimeSegments<number>;
}): MaskitoPreprocessor;
