1 | import { DateParsingConfig } from '../create/parsing.types';
|
2 | import { DateObject } from '../types';
|
3 | import { Locale } from '../locale/locale.class';
|
4 | export declare class Duration {
|
5 | _milliseconds: number;
|
6 | _days: number;
|
7 | _months: number;
|
8 | _data: Partial<DateObject>;
|
9 | _locale: Locale;
|
10 | _isValid: boolean;
|
11 | constructor(duration: Partial<DateObject>, config?: DateParsingConfig);
|
12 | isValid(): boolean;
|
13 | humanize(withSuffix?: boolean): string;
|
14 | localeData(): Locale;
|
15 | locale(): string;
|
16 | locale(localeKey: string): Duration;
|
17 | abs(): Duration;
|
18 | as(_units: string): number;
|
19 | valueOf(): number;
|
20 | }
|
21 | export declare function isDuration(obj: any): obj is Duration;
|