import * as v from 'valibot'; import type { JobManager } from '../jobs/manager.js'; import type { Database } from '../storage/db.js'; export declare function createRefreshLibraryTool(jobManager: JobManager, db: Database): { definition: { name: "refresh_library"; description: string; schema: v.ObjectSchema<{ readonly library: v.SchemaWithPipe, v.DescriptionAction]>; }, undefined>; }; handler: ({ library }: { library: string; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; };