export declare class Thread { disposition: string; keywords?: string; comments: Comment[]; constructor(disposition: string, keywords?: string); get when(): Date; } export declare class Comment { readonly who: string; readonly when: Date; readonly text: string; constructor(who: string, when: Date, text: string); } export interface PipelineContext { threads: Thread[]; reviews: any; showReviewUpdated: boolean; reviewRevision: number; publish(): any; }