import type { ViewsData } from '../types/model';
declare global {
    interface Window {
        __CN_AI_TABLE_VIEWS__?: Record<string, ViewsData>;
    }
}
/** 写入指定 tableId 的视图快照；tableId 缺失时静默跳过。 */
export declare function setViewsMirror(tableId: string | undefined, viewsData: ViewsData): void;
/** 删除指定 tableId 的视图快照；删除后若 root 已空则一并清理。 */
export declare function clearViewsMirror(tableId: string | undefined): void;
/** 读取指定 tableId 的视图快照；不存在返回 null。 */
export declare function getViewsMirror(tableId: string | undefined): ViewsData | null;
