import { OnInit, OnDestroy } from '@angular/core';
import { Store } from '@ngrx/store';
import { AppState } from './../../states/app.state';
import { WorkItemUI } from './../../models/work-item';
import { UserUI } from './../../models/user';
export declare class WorkItemCommentWrapperComponent implements OnInit, OnDestroy {
    private store;
    loggedIn: boolean;
    loggedInUser: UserUI;
    workItemSetter: WorkItemUI;
    private workItem;
    private comments;
    private eventListeners;
    private spaceSource;
    private collaboratorSource;
    private commentSource;
    constructor(store: Store<AppState>);
    ngOnInit(): void;
    ngOnDestroy(): void;
    createComment(event: any): void;
    updateComment(comment: any): void;
    deleteComment(event: any): void;
}
