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 about the need of controls to be reloaded. * * @param appBundleId The topic of the notification. * @param data * @returns */ export declare function ControlsNotification(appBundleId: string, data: NotificationData): NotificationObject; export {};