import { Observable } from "rxjs"; import { ApiService } from "@adjai/ngx-library/src/lib/api"; import { User } from "@adjai/ngx-library/src/lib/auth"; import * as i0 from "@angular/core"; export interface Comment { created: string; id: number; object_id: number; parent_comment_id: number | null; text: string; user_id: number; user: User; comments?: Comment[]; } export declare class CommentService { private apiService; constructor(apiService: ApiService); addComment$(objectId: number, parentCommentId: number | null, text: string): Observable; getItems$(objectId: number): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }