import { ReadResourceTemplateCallback, ResourceTemplate } from '@modelcontextprotocol/sdk/server/mcp.js';
import { SpecLoaderService } from '../types.js';
import { IFormatter } from '../services/formatters.js';
/**
 * Handles requests for listing methods for a specific path.
 * Corresponds to the `openapi://paths/{path}` template.
 */
export declare class PathItemHandler {
    private specLoader;
    private formatter;
    constructor(specLoader: SpecLoaderService, formatter: IFormatter);
    getTemplate(): ResourceTemplate;
    handleRequest: ReadResourceTemplateCallback;
}
