import type { NoticeButton, NoticeConfig } from "../types/notice"; interface ExtendedNoticeButton extends NoticeButton { type: "primary" | "secondary" | "danger"; } interface ExtendedNoticeConfig extends NoticeConfig { enabled: boolean; showFireworks: boolean; defaultShowAfter?: number | "refresh" | null; buttons: ExtendedNoticeButton[]; } export const noticeConfig: ExtendedNoticeConfig = { id: "site_notice_v1", enabled: true, showFireworks: true, title: "网站公告", content: `
🎉 网站改版升级公告
网站已完成改版升级,新增以下功能: