import { UseQueryResult } from '@tanstack/react-query'; import { QueryOverrides } from './types.js'; import { RequestOptions, TaskDetails, ExecutionListItem } from '@elaraai/e3-api-client'; export declare function useTaskList(url: string, repo: string, workspace: string | null, requestOptions?: RequestOptions, queryOptions?: QueryOverrides): UseQueryResult<{ readonly name: string; readonly hash: string; }[], Error>; export declare function useTaskGet(url: string, repo: string, workspace: string | null, name: string | null, requestOptions?: RequestOptions, queryOptions?: QueryOverrides): UseQueryResult; export declare function useTaskExecutionList(url: string, repo: string, workspace: string | null, taskName: string | null, requestOptions?: RequestOptions, queryOptions?: QueryOverrides): UseQueryResult; //# sourceMappingURL=tasks.d.ts.map