import { IJSONSchema } from "../../../../base/common/jsonSchema.js"; import * as Tasks from "./tasks.js"; import { Event } from "../../../../base/common/event.js"; export interface ITaskDefinitionRegistry { onReady(): Promise; get(key: string): Tasks.ITaskDefinition; all(): Tasks.ITaskDefinition[]; getJsonSchema(): IJSONSchema; readonly onDefinitionsChanged: Event; } export declare const TaskDefinitionRegistry: ITaskDefinitionRegistry;