import { EmbeddedResource, Resource } from '@modelcontextprotocol/sdk/types.js';

type ProcessResourceResult = {
    error?: string;
    iframeSrc?: string;
    iframeRenderMode?: 'src' | 'srcDoc';
    htmlString?: string;
};
export declare function processHTMLResource(resource: Partial<Resource>, proxy?: string): ProcessResourceResult;
type ProcessRemoteDOMResourceResult = {
    error?: string;
    code?: string;
};
export declare function processRemoteDOMResource(resource: Partial<EmbeddedResource['resource']>): ProcessRemoteDOMResourceResult;
export {};
//# sourceMappingURL=processResource.d.ts.map