import { Pagination } from "../../interfaces";
export declare class SallaNotifications {
    constructor();
    /**
     * Load more text
     */
    loadMoreText: string;
    /**
     * Number of notifications to load per request.
     */
    itemPerPage: number;
    pagination: Pagination;
    total: number;
    showPlaceholder: boolean;
    nextPage: string;
    no_notifications_trans: any;
    load_more_text_trans: any;
    private status;
    private btnLoader;
    private infiniteScroll;
    private wrapper;
    host: HTMLElement;
    private loading;
    private getNotificationCard;
    render(): any;
    private handleResponse;
    private initiateInfiniteScroll;
    private loadInitialData;
    loadMore(): Promise<void>;
    componentWillLoad(): Promise<void>;
}
