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 & NotificationBody, NotificationCustomAppData>; type NotificationObject = Notification>>; /** * Creates a notification for a WatchOS app complications to update. * * @param appBundleId The topic of the notification. It will be suffixed, if needed, with `.complication`. * @param data * @returns */ export declare function ComplicationNotification(appBundleId: string, data: NotificationData): NotificationObject; export {};