import { NotificationManager } from "./NotificationManager";
import type { Notification, NotificationType } from "@edenapp/types";
export declare class NotificationHandler {
    private notificationManager;
    constructor(notificationManager: NotificationManager);
    /**
     * Push a new notification to subscribers.
     */
    handlePush(args: {
        title: string;
        message: string;
        timeout?: number;
        type?: NotificationType;
    }): Promise<Notification>;
}
//# sourceMappingURL=NotificationHandler.d.ts.map