import { NotificationPayloads, NotificationCenter, NotificationCenterSubscriptionOptions } from "../Types";
export declare const createNotificationCenterSubscription: <EventPayloads extends NotificationPayloads<import("../Types").ApplicationStateValue> = NotificationPayloads<import("../Types").ApplicationStateValue>>(notificationCenter: NotificationCenter<EventPayloads>, data: NotificationCenterSubscriptionOptions) => {
    id: string;
    send: <K extends keyof EventPayloads>(event: K, data: EventPayloads[K]) => void;
    destroy: () => void;
};
