///
import * as PushAPI from '@pushprotocol/restapi';
interface subscribeunsubscribeParams {
channelAddress: string;
channelSettings?: PushAPI.UserSetting[];
}
export declare const useManageSubscriptionsUtilities: () => {
subscribeToChannel: ({ channelAddress, channelSettings, }: subscribeunsubscribeParams) => Promise;
subscribeError: string | undefined;
subscribeLoading: boolean;
unsubscribeError: string | undefined;
unsubscribeLoading: boolean;
unsubscribeToChannel: ({ channelAddress, channelSettings, }: subscribeunsubscribeParams) => Promise;
setSubscribeError: import("react").Dispatch>;
setUnsubscribeError: import("react").Dispatch>;
fetchUserSubscriptions: ({ channelAddress }: Omit) => Promise;
userSubscriptionLoading: boolean;
setUserSubscriptionLoading: import("react").Dispatch>;
};
export {};