import { HttpClient } from "@angular/common/http";
import { Observable } from "rxjs";
import { PagingResponseModel } from "../shared/api-response.model";
import { ApiVisa } from "../shared/api-visa.model";
import { BaseApiTemplateService } from "../shared/base-api-template-service.model";
import { Pagination } from "../shared/pagination.model";
import { PostCommentWithReactionContainerModel } from '../../../../../models/aggregates/post-comment-with-reaction';
export declare class PostCommentWithReactionService extends BaseApiTemplateService<PostCommentWithReactionContainerModel> {
    readonly url: string;
    constructor(http: HttpClient);
    getCommentWithReaction(pagination: Pagination, visa: ApiVisa): Observable<PagingResponseModel<PostCommentWithReactionContainerModel>>;
}
