postio / apps /backend /dist /libraries /nestjs-libraries /src /chat /tools /integration.trigger.tool.d.ts
Leon4gr45's picture
Upload folder using huggingface_hub (part 2)
fee1116 verified
Raw
History Blame Contribute Delete
942 Bytes
import { AgentToolInterface } from "../agent.tool.interface";
import { IntegrationManager } from "../../integrations/integration.manager";
import { IntegrationService } from "../../database/prisma/integrations/integration.service";
import { RefreshIntegrationService } from "../../integrations/refresh.integration.service";
export declare class IntegrationTriggerTool implements AgentToolInterface {
private _integrationManager;
private _integrationService;
private _refreshIntegrationService;
constructor(_integrationManager: IntegrationManager, _integrationService: IntegrationService, _refreshIntegrationService: RefreshIntegrationService);
name: string;
run(): import("@mastra/core/tools").Tool<InferPublicSchema<T>, InferPublicSchema<T>, InferPublicSchema<T>, InferPublicSchema<T>, import("@mastra/core/tools").ToolExecutionContext<InferPublicSchema<T>, InferPublicSchema<T>, unknown>, "triggerTool", unknown>;
}