1
2
3
4
5
6
7
8
9
10
11
12
| import type { ScenarioCategory, ScenarioPage, ScenariosConfig } from "../config/types.js";
| export type ResolvedPage = {
| categoryId: string;
| categoryName: string;
| scenarioId: string;
| scenarioName: string;
| page: ScenarioPage;
| };
| export declare function findPageByIds(cfg: ScenariosConfig, scenarioId: string, pageId: string): ResolvedPage | null;
| export declare function flattenForClient(cfg: ScenariosConfig): ScenarioCategory[];
| /** 供前端「最近使用」根据 scenarioId+pageId 补全图片(旧 localStorage 可能无 image 字段) */
| export declare function buildPageImageMap(cfg: ScenariosConfig): Record<string, string>;
|
|