import type { APSBody, Notification, NotificationBody, NotificationHeaders } from "./notification.js"; /** * Empty interface on purpose to allow for TS * autocompletion to be extended by the user. * Must be exported to allow extending in the user's code. */ export interface NotificationCustomAppData { } type NotificationData = NotificationHeaders & Omit, NotificationCustomAppData>, "payload">; type NotificationObject = Notification>; /** * * @param appBundleId * @param data * @returns * * @since iOS 26.0 * @see https://developer.apple.com/documentation/widgetkit/updating-widgets-with-widgetkit-push-notifications */ export declare function WidgetNotification(appBundleId: string, data: NotificationData): NotificationObject; export {};