///
import type { NotificationsContextType } from './common.types';
export declare const AllNotificationsContext: import("react").Context;
export declare const useAllNotifications: () => {
getAllNotificationsInit: () => void;
getAllNotificationsSuccess: (_p: {
payload: import("../hooks/useMessage/MessagesStore/Messagestypes").GetMessagesSuccessPayloadType;
}) => void;
allNotificationsStopLoading: () => void;
allNotifications: import("../hooks/useMessage/MessagesStore/Messagestypes").MessageType[];
allNotificationsStartCursor: string | null | undefined;
allNotificationsIsLoading: boolean;
setAllNotificationsCount: (_count: number | ((_prev: number) => number)) => void;
allNotificationsCount: number;
fetchAllNotifications: (_p: {
prevMessages: import("../hooks/useMessage/MessagesStore/Messagestypes").MessageType[];
}) => Promise;
fetchMoreAllCategoryNotifications: () => void;
setAllNotifications: (_u: import("../hooks/useMessage/MessagesStore/Messagestypes").MessageType[]) => void;
};
//# sourceMappingURL=AllNotificationsContext.d.ts.map