/** * @fileoverview 布局标签页动作实现。 */ import type { RouteLocationNormalizedLoaded } from 'vue-router'; import type { LayoutTabActionContext } from './layout-store-model'; /** * 同步路由到标签页。 */ export declare function syncRouteTab(store: LayoutTabActionContext, route: RouteLocationNormalizedLoaded): void; /** * 关闭单个标签页。 */ export declare function closeTab(store: LayoutTabActionContext, path: string): string; /** * 关闭目标左侧标签。 */ export declare function closeTabsLeft(store: LayoutTabActionContext, targetPath: string): string; /** * 关闭目标右侧标签。 */ export declare function closeTabsRight(store: LayoutTabActionContext, targetPath: string): string; /** * 关闭其他标签。 */ export declare function closeOtherTabs(store: LayoutTabActionContext, targetPath: string): string; /** * 关闭全部标签。 */ export declare function closeAllTabs(store: LayoutTabActionContext): string; //# sourceMappingURL=layout-store-tab-actions.d.ts.map