import * as React from 'react'; import { INotification } from './models'; export interface IContentProps { isFull: boolean; page?: number; limit?: number; moduleNotify?: string; isRead?: string; callApiGetNotifications: Function; callApiMarkRead: Function; callApiMarkReadAll: Function; callApiHubConnection?: string; callApiUser: Function; callApiDepartment: Function; callbackGetNotificationSuccess?: Function; callApiGetAppNotification?: Function; } interface IContentState { isLoading: boolean; isLoadingChangeFilter: boolean; btnLoading: boolean; showBtnLoadMore: boolean; currentPage: number; notifications: INotification[]; filterSelecting: string | number; isOpenNotifyModal: boolean; appNotifyId?: string; } export declare class Content extends React.Component { private mouted; constructor(props: any); componentDidMount(): void; componentWillUnmount(): void; private initConnection; private getNotifications; private getFilter; private getMoreNotifications; private changeFilter; private setReadAll; private setRead; private renderHeaderNotify; private renderBodyNotify; private renderFooterNotify; private renderEmptyNotify; afterCloseModal: () => void; render(): JSX.Element; } export {};