UNPKG

dmux

Version:

Tmux pane manager with AI agent integration for parallel development workflows

17 lines 822 B
import type { DmuxPane } from '../types.js'; interface Params { panes: DmuxPane[]; savePanes: (p: DmuxPane[]) => Promise<void>; setStatusMessage: (msg: string) => void; setShowMergeConfirmation: (v: boolean) => void; setMergedPane: (pane: DmuxPane | null) => void; } export default function useWorktreeActions({ panes, savePanes, setStatusMessage, setShowMergeConfirmation, setMergedPane }: Params): { readonly closePane: (pane: DmuxPane) => Promise<void>; readonly mergeWorktree: (pane: DmuxPane) => Promise<void>; readonly mergeAndPrune: (pane: DmuxPane) => Promise<void>; readonly deleteUnsavedChanges: (pane: DmuxPane) => Promise<void>; readonly handleCloseOption: (option: number, pane: DmuxPane) => Promise<void>; }; export {}; //# sourceMappingURL=useWorktreeActions.d.ts.map