import type { AudioEventSubscription } from '../../events'; import type { NotificationEvents, NotificationManager, PlaybackControlName, PlaybackNotificationEventName, PlaybackNotificationInfo } from '../../system'; declare class PlaybackNotificationManager implements NotificationManager { private isRegistered_; private isShown_; constructor(); register(): Promise; show(info: PlaybackNotificationInfo): Promise; update(info: PlaybackNotificationInfo): Promise; hide(): Promise; unregister(): Promise; enableControl(control: PlaybackControlName, enabled: boolean): Promise; isActive(): Promise; isRegistered(): boolean; addEventListener(eventName: T, callback: (event: NotificationEvents[T]) => void): AudioEventSubscription; } declare const _default: PlaybackNotificationManager; export default _default; //# sourceMappingURL=PlaybackNotificationManager.d.ts.map