import { ToolProvider, ToolRequest } from '@theia/ai-core'; import { ContextFileValidationService } from '@theia/ai-chat/lib/browser/context-file-validation-service'; export declare class ListChatContext implements ToolProvider { static ID: string; getTool(): ToolRequest; } export declare class ResolveChatContext implements ToolProvider { static ID: string; getTool(): ToolRequest; } export declare class AddFileToChatContext implements ToolProvider { static ID: string; protected readonly validationService: ContextFileValidationService | undefined; getTool(): ToolRequest; } //# sourceMappingURL=context-functions.d.ts.map