/** * Team Tool Helpers * * Shared constants and utilities used across all team tool sub-modules. */ import type { ToolContext } from '../../../types/index.js'; export declare const TEAM_DB_NOT_CONFIGURED = "Team database not configured. Set TEAM_DB_PATH environment variable to enable team collaboration."; /** Structured error response for unconfigured team DB — reused by all 20 team tools. */ export declare const TEAM_DB_ERROR_RESPONSE: { success: false; error: string; code: string; category: string; suggestion: string; recoverable: boolean; }; /** * Batch-fetch author names for a list of entry IDs. * Returns a Map for O(1) lookups. */ export declare function batchFetchAuthors(teamDb: NonNullable, entryIds: number[]): Map; /** * Fetch a single author for an entry ID. */ export declare function fetchAuthor(teamDb: NonNullable, entryId: number): string | null; /** * Trigger MCP resource subscriptions for team resources. */ export declare function triggerTeamNotifications(context: ToolContext): void; //# sourceMappingURL=helpers.d.ts.map