import { Moment } from 'jalali-moment'; import { ICalendar, ICalendarInternal } from '../common/models/calendar.model'; import { ECalendarValue } from '../common/types/calendar-value-enum'; export interface IConfig { hours12Format?: string; hours24Format?: string; maxTime?: Moment; meridiemFormat?: string; minTime?: Moment; minutesFormat?: string; minutesInterval?: number; secondsFormat?: string; secondsInterval?: number; showSeconds?: boolean; showTwentyFourHours?: boolean; timeSeparator?: string; returnedValueType?: ECalendarValue; } export interface ITimeSelectConfig extends IConfig, ICalendar { } export interface ITimeSelectConfigInternal extends IConfig, ICalendarInternal { }