import { MiuraElement } from '@miurajs/miura-element'; import '../elements/badge.js'; import '../elements/button.js'; import '../elements/icon.js'; export interface NotificationItem { id: string; title: string; description?: string; time?: string; tone?: 'neutral' | 'success' | 'warning' | 'danger'; read?: boolean; } export declare class MuiNotificationCenter extends MiuraElement { static properties: { items: { type: ArrayConstructor; default: () => never[]; }; open: { type: BooleanConstructor; default: boolean; reflect: boolean; }; }; items: NotificationItem[]; open: boolean; static styles: import("@miurajs/miura-render").CSSResult; private get unread(); private toggle; private select; private markAllRead; template(): import("@miurajs/miura-render").TemplateResult; } //# sourceMappingURL=notification-center.d.ts.map