export declare function overrideDateCurrentTimestamp(root: TGlobal, getCurrentTimestamp: () => number): DateConstructor; export declare function overrideDateCurrentTimestampByAsync(root: TGlobal, getCurrentTimestamp: () => Promise, // in milliseconds updatingInterval?: number): DateConstructor; export declare function overrideDateCurrentTimestampInSecondsByAsync(root: TGlobal, getCurrentTimestampSeconds: () => Promise, // in seconds updatingInterval?: number): DateConstructor; export declare function overrideDateCurrentTimestampInMinutesByAsync(root: TGlobal, getCurrentTimestampMinutes: () => Promise, // in minutes updatingInterval?: number): DateConstructor;