import { type TaskFilter } from "@polpo-ai/sdk"; import type { Task, CreateTaskRequest } from "@polpo-ai/sdk"; export interface UseTasksReturn { tasks: Task[]; isLoading: boolean; error: Error | null; createTask: (req: CreateTaskRequest) => Promise; isCreating: boolean; deleteTask: (taskId: string) => Promise; isDeleting: boolean; retryTask: (taskId: string) => Promise; isRetrying: boolean; refetch: () => Promise; invalidate: () => Promise; } export declare function useTasks(filter?: TaskFilter): UseTasksReturn; //# sourceMappingURL=use-tasks.d.ts.map