import { AbstractHistoryObject } from '../types'; /** * Represents the parameters for a history object. */ type Params = { /** * A unique identifier for the history object. */ key: string; /** * An optional title for the history object. */ title?: string; /** * An optional description for the history object. */ description?: string; /** * The date and time when the history object was created. */ timestamp: Date; }; /** * Represents a history object with a key, title, description, and timestamp. */ export declare class HistoryObject implements AbstractHistoryObject, Params { key: string; description: string | undefined; timestamp: Date; isHistoryObject: boolean; constructor(key: string, description?: string); toJSON(): string; fromJSON(json: string): void; } export {};