import { z } from 'zod'; import { BaseTool } from './base-tool'; import { McpToolResult } from '../types'; import { FileSystemAdapter } from '@a24z/core-library'; export declare class GetAnchoredNoteCoverageTool extends BaseTool { name: string; description: string; schema: z.ZodObject<{ path: z.ZodString; outputFormat: z.ZodDefault>>; includeDirectories: z.ZodDefault>; includeUncoveredFiles: z.ZodDefault>; maxStaleAnchoredNotes: z.ZodDefault>; fileTypeFilter: z.ZodOptional>; excludeDirectoryAnchors: z.ZodDefault>; }, "strip", z.ZodTypeAny, { path: string; outputFormat: "markdown" | "json" | "summary"; includeDirectories: boolean; includeUncoveredFiles: boolean; maxStaleAnchoredNotes: number; excludeDirectoryAnchors: boolean; fileTypeFilter?: string[] | undefined; }, { path: string; outputFormat?: "markdown" | "json" | "summary" | undefined; includeDirectories?: boolean | undefined; includeUncoveredFiles?: boolean | undefined; maxStaleAnchoredNotes?: number | undefined; fileTypeFilter?: string[] | undefined; excludeDirectoryAnchors?: boolean | undefined; }>; private fs; constructor(fs: FileSystemAdapter); execute(input: unknown): Promise; } //# sourceMappingURL=GetAnchoredNoteCoverageTool.d.ts.map