export declare enum FormatTimeInputUnit {
    Millisecond = "ms",
    Second = "s"
}
export declare enum FormatTimeDurationField {
    Days = "days",
    Hours = "hours",
    Minutes = "minutes",
    Seconds = "seconds"
}
export declare enum UnitsFormat {
    Day = "d",
    DayHour = "d-h",
    DayHourMinute = "d-h-m",
    DayHourMinuteSecond = "d-h-m-s",
    Hour = "h",
    HourMinute = "h-m",
    HourMinuteSecond = "h-m-s",
    Minute = "m",
    MinuteSecond = "m-s",
    Second = "s"
}
export declare enum DisplayStyle {
    Digital = "digital",
    Long = "long",
    Narrow = "narrow",
    Short = "short"
}
export declare enum Locale {
    English = "en"
}
export type DurationParts = Partial<Record<FormatTimeDurationField, number>>;
export interface UnitConfig {
    key: FormatTimeDurationField;
    longPlural: string;
    longSingular: string;
    narrow: string;
    short: string;
}
export declare const UNITS_CONFIG: UnitConfig[];
export declare const SECOND_IN_MS = 1000;
export declare const MINUTE_IN_MS: number;
export declare const HOUR_IN_MS: number;
export declare const DAY_IN_MS: number;
