/** 页面参数存储结构 */
export interface PageData {
  /** 页面路径 */
  path: string;
  /** 页面参数（query） */
  params: Record<string, any>;
  /** 页面状态 */
  state: Record<string, any>;
  /** 最后访问时间 */
  lastVisitTime: number;
  /** 是否覆盖已有参数（读取后重置） */
  overwrite?: boolean;
}

/** 页面存储集合 */
export type PageDataCollection = Record<string, PageData>;
