/** * Resource Annotations Presets * * Reusable annotation configurations for MCP resources. * Used by all resource definition files for consistency. */ import type { ResourceAnnotations } from "../types/index.js"; /** * High priority resource (0.8+) - critical for understanding database state * Examples: health, activity, schema */ export declare const HIGH_PRIORITY: ResourceAnnotations; /** * Medium priority resource (0.5-0.7) - useful for analysis and monitoring * Examples: performance, statistics, indexes */ export declare const MEDIUM_PRIORITY: ResourceAnnotations; /** * Low priority resource (0.3-0.4) - supplementary information * Examples: extension status, pool stats */ export declare const LOW_PRIORITY: ResourceAnnotations; /** * Assistant-focused resource - primarily for agent consumption * Examples: capabilities, settings reference */ export declare const ASSISTANT_FOCUSED: ResourceAnnotations; /** * Create annotations with a custom priority */ export declare function withPriority(priority: number, base?: ResourceAnnotations): ResourceAnnotations; /** * Create annotations with lastModified timestamp */ export declare function withTimestamp(base?: ResourceAnnotations): ResourceAnnotations; //# sourceMappingURL=resource-annotations.d.ts.map