/** * PDF Resource 处理器 */ import { Resource } from '@modelcontextprotocol/sdk/types.js'; import { PDFParser } from 'parseflow-core'; export declare class ResourceHandler { private parser; private pathResolver; constructor(parser: PDFParser); /** * 列出可用的 PDF 资源 */ list(): { resources: Resource[]; }; /** * 读取 PDF 资源 */ read(uri: string): Promise<{ contents: Array<{ uri: string; mimeType: string; text: string; }>; }>; /** * 解析 PDF URI * 格式: pdf://path/to/file.pdf?page=5&format=markdown */ private parseURI; /** * 格式化为 Markdown */ private formatAsMarkdown; } //# sourceMappingURL=handler.d.ts.map