import { z } from 'zod'; import { BaseTool } from './base-tool'; import { FileSystemAdapter } from '@a24z/core-library'; import { McpToolResult } from '../types'; export declare class GetTagUsageTool extends BaseTool { private fs; name: string; description: string; schema: z.ZodObject<{ directoryPath: z.ZodString; filterTags: z.ZodOptional>; includeNoteIds: z.ZodDefault; includeDescriptions: z.ZodDefault; }, "strip", z.ZodTypeAny, { directoryPath: string; includeNoteIds: boolean; includeDescriptions: boolean; filterTags?: string[] | undefined; }, { directoryPath: string; filterTags?: string[] | undefined; includeNoteIds?: boolean | undefined; includeDescriptions?: boolean | undefined; }>; constructor(fs?: FileSystemAdapter); execute(input: z.infer): Promise; } //# sourceMappingURL=GetTagUsageTool.d.ts.map