type PostEditData = { id: string; current: { id: string; title: string; status: string; featured: boolean; published_at: Date; tags: Array<{ slug: string; }>; }; previous: { id: string; title: string; status: string; featured: boolean; published_at: Date; tags: Array<{ slug: string; }>; }; }; export declare class PostEditedEvent { id: string; data: PostEditData; timestamp: Date; constructor(data: any, timestamp: Date); static create(data: any, timestamp?: Date): PostEditedEvent; } export {};