type GoalTuiApi = { slots: { register(plugin: { order?: number; slots: { sidebar_content: (context: unknown, props: { session_id: string; }) => unknown; }; }): unknown; }; state: { path: { directory: string; worktree: string; }; session: { status(sessionID: string): unknown; messages(sessionID: string): ReadonlyArray; }; }; }; type GoalTuiModule = { id: string; tui(api: GoalTuiApi, options?: Record, meta?: unknown): Promise; }; declare const plugin: GoalTuiModule; export default plugin; //# sourceMappingURL=index.d.ts.map