constructor.d.ts 698 B

123456789101112131415161718192021
  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;