export interface ResourceRow { uri: string; name: string; title: string; description: string; mimeType: string; tool: string; args: Readonly>; } export interface ResourceListEntry { uri: string; name: string; title: string; description: string; mimeType: string; } export const STATIC_RESOURCES: readonly ResourceRow[]; export function staticResourceEntry(row: ResourceRow): ResourceListEntry; export function staticResourceEntries(): ResourceListEntry[]; export function staticResourceFor(uri: string | null | undefined): ResourceRow | null; export function resourceSubject(uri: string | null | undefined): { tool: string; args: Record } | null;