import { AcEdCommandEventArgs } from '@mlightcad/cad-simple-viewer'; import { Ref } from 'vue'; export interface UseRibbonContextualTabOptions { activeTabId: Ref; tabId: string; commandGlobalNames: string | readonly string[]; fallbackTabId?: string; } export declare function useRibbonContextualTab({ activeTabId, tabId, commandGlobalNames, fallbackTabId }: UseRibbonContextualTabOptions): { isVisible: Ref; isCommandActive: Ref; previousTabId: Ref; isContextCommand: (args: AcEdCommandEventArgs) => boolean; showContextTab: () => void; hideContextTab: () => void; handleCommandWillStart: (args: AcEdCommandEventArgs) => void; handleCommandEnded: (args: AcEdCommandEventArgs) => void; }; //# sourceMappingURL=useRibbonContextualTab.d.ts.map