import * as vscode from "vscode"; import { TaskArgs } from "../stores/types"; import { GradleTaskTreeItem, GradleTasksTreeDataProvider, PinnedTasksTreeDataProvider, RecentTasksTreeDataProvider } from "."; export declare function treeItemSortCompareFunc(a: vscode.TreeItem, b: vscode.TreeItem): number; export declare function gradleTaskTreeItemSortCompareFunc(a: GradleTaskTreeItem, b: GradleTaskTreeItem): number; export declare function getTreeItemForTask(task: vscode.Task): GradleTaskTreeItem | null; export declare function updateGradleTreeItemStateForTask(task: vscode.Task, gradleTasksTreeDataProvider: GradleTasksTreeDataProvider, pinnedTasksTreeDataProvider: PinnedTasksTreeDataProvider, recentTasksTreeDataProvider: RecentTasksTreeDataProvider): void; export declare function focusTaskInGradleTasksTree(task: vscode.Task, gradleTasksTreeView: vscode.TreeView): Promise; export declare function focusProjectInGradleTasksTree(uri: vscode.Uri, gradleTasksTreeView: vscode.TreeView): Promise; export declare function getTreeItemState(task: vscode.Task, args?: TaskArgs): string;