type UseAppEventsProps = {
    /** When true, enables a debug mode, resulting in additional logs in non-production environment. */
    debug?: boolean;
};
/** Hook for managing application events. */
declare const useAppEvents: <EventType extends string>(props?: UseAppEventsProps) => {
    listenForEvents: import('../../base/listenForEvents/types').BaseListenForEvents<EventType> & {
        once: import('../../base/listenForEvents/types').BaseListenForEvents<EventType>;
    };
    notifyEventListeners: import('../../base/notifyEventListeners/types').BaseNotifyEventListeners<EventType>;
};
export default useAppEvents;
