import { Resource } from '@modelcontextprotocol/sdk/types.js';
import { McpState } from '../state';
export declare const resourceHandlers: (state: McpState) => {
    listResourceTemplates: () => {
        resourceTemplates: {
            uriTemplate: string;
            name: string;
            description: string;
            mimeType: string;
        }[];
    };
    listResources: () => Promise<Resource[]>;
    readResource: (uri: string) => Promise<string>;
};
