File size: 656 Bytes
fee1116 | 1 2 3 4 5 6 7 8 9 10 11 | import { AgentToolInterface } from "../agent.tool.interface";
import { VideoManager } from "../../videos/video.manager";
import { ModuleRef } from '@nestjs/core';
export declare class VideoFunctionTool implements AgentToolInterface {
private _videoManagerService;
private _moduleRef;
constructor(_videoManagerService: VideoManager, _moduleRef: ModuleRef);
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>, "videoFunctionTool", unknown>;
}
|