import { z } from 'zod'; import type { ToolDefinition, ToolContext } from '../../../types/index.js'; /** * Resolves explicit anchors or auto-extracts modified file paths from `auto_context.commits` * so `checkEntryStaleness` has populated `entry_anchors` rows automatically. */ export declare function resolveEntryAnchors(explicitAnchors: { anchor_path: string; anchor_type: string; }[] | undefined, autoContext: string | undefined, workspaceId: string, context: ToolContext): { anchorPath: string; anchorType: string; }[] | undefined; export declare const MarkAnchorsStaleSchema: z.ZodObject<{ updates: z.ZodArray; }, z.core.$strip>>; }, z.core.$strip>; export declare const MarkAnchorsStaleSchemaMcp: z.ZodObject<{ updates: z.ZodOptional; status: z.ZodString; }, z.core.$strip>>>; }, z.core.$strip>; export declare function getStalenessTools(context: ToolContext): ToolDefinition[]; //# sourceMappingURL=staleness-tools.d.ts.map