/**
 * 消息通知服务接口
 * 用于解耦核心逻辑与 UI 库（如 Element Plus / Vant）
 */
export interface INotificationService {
    success(message: string): void;
    warning(message: string): void;
    info(message: string): void;
    error(message: string): void;
}
declare class NotificationServiceImpl implements INotificationService {
    private handler;
    /**
     * 注册具体的消息通知实现
     * @param handler 实现了 INotificationService 接口的对象
     */
    register(handler: INotificationService): void;
    success(message: string): void;
    warning(message: string): void;
    info(message: string): void;
    error(message: string): void;
}
export declare const notificationService: NotificationServiceImpl;
export {};
//# sourceMappingURL=NotificationService.d.ts.map