import type { Client, NotificationResponse, EventTypes } from 'web2-mq';
declare type StatusType = {
    error: boolean;
    loading: boolean;
};
export declare const usePaginatedNotifications: (client: Client) => {
    status: StatusType;
    notifications: NotificationResponse[];
    refreshing: boolean;
    unReadCount: number | undefined;
    notifyArr: string[];
    isContactUpdate: boolean;
    loadNextPage: () => Promise<boolean | undefined>;
    handleEvent: (props: {
        type: EventTypes;
    }) => void;
    readNotification: () => void;
};
export {};
