import { TabsState, TabsMenuProps } from '../../types';
import { StoreDefinition } from 'pinia';
export declare const useTabsStore: StoreDefinition<"TABS", TabsState, {}, {
    addTabs(tabItem: TabsMenuProps): Promise<void>;
    removeTabs(tabPath: string, isCurrent?: boolean): Promise<void>;
    closeTabsOnSide(path: string, type: "left" | "right"): Promise<void>;
    closeMultipleTab(tabsMenuValue?: string): Promise<void>;
    setTabs(tabsMenuList: TabsMenuProps[]): Promise<void>;
    setTabsTitle(title: string): Promise<void>;
    clearTabs(): Promise<void>;
    refreshTabs(tabsMenuList: TabsMenuProps[]): Promise<void>;
}>;
