import { Disposable } from "../../../../base/common/lifecycle.js"; import { IConfigurationService } from "../../../../platform/configuration/common/configuration.service.js"; import { IHoverService } from "../../../../platform/hover/browser/hover.service.js"; export declare class TimestampWidget extends Disposable { private configurationService; private _date; private _timestamp; private _useRelativeTime; private hover; constructor(configurationService: IConfigurationService, hoverService: IHoverService, container: HTMLElement, timeStamp?: Date); private get useRelativeTimeSetting(); setTimestamp(timestamp: Date | undefined): Promise; private updateDate; private getRelative; private getDateString; }