interface LooperGoalBarProps { sessionId: string; } /** * Collapsible goals bar attached above the chat input of looper sessions, in * the exact InputTodosBar interaction pattern. Collapsed: compact summary * ("Goal | — n/m done"). Expanded: full task queue with * add/remove affordances and worker transcript links. Resolves the goal * attached to this session (goal.looperSessionId === sessionId; when several * match, the most recently created active goal wins) and hides itself with * the grid-rows animation when no goal exists yet or while goals are still * loading. A failed goals fetch shows a subtle inline notice instead of * silently hiding. Only mount this for looper sessions — it owns the project * goals query. */ export declare const LooperGoalBar: import("react").NamedExoticComponent; export {}; //# sourceMappingURL=LooperGoalBar.d.ts.map