import { OnInit, AfterViewInit, ElementRef, EventEmitter } from '@angular/core';
import { MatLegacyDialogRef as MatDialogRef } from '@angular/material/legacy-dialog';
import { ReviewComponentDataService } from '../content-services/review-component-data.service';
import * as i0 from "@angular/core";
export declare class ReviewsContentComponent implements OnInit, AfterViewInit {
    dialogRef: MatDialogRef<ReviewsContentComponent>;
    private reviewDataService;
    data: any;
    searchInput: ElementRef<HTMLInputElement>;
    initiateLoadMore: EventEmitter<any>;
    loadLatestReviews: EventEmitter<any>;
    clearIcon: boolean;
    disableLoadMore: boolean;
    reviews: any[];
    showFilterIndicator: string;
    displayLoader: boolean;
    constructor(dialogRef: MatDialogRef<ReviewsContentComponent>, reviewDataService: ReviewComponentDataService, data: any);
    ngOnInit(): void;
    ngAfterViewInit(): void;
    handleCloseModal(): void;
    handleFocus(): void;
    handleClear(): void;
    handleCapitalize(str: string, type?: string): string;
    handleReviewsFilter(str: string): void;
    handleLoadMore(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ReviewsContentComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ReviewsContentComponent, "ws-widget-reviews-content", never, {}, { "initiateLoadMore": "initiateLoadMore"; "loadLatestReviews": "loadLatestReviews"; }, never, never, false, never>;
}
//# sourceMappingURL=reviews-content.component.d.ts.map