UNPKG

xmcp

Version:

The TypeScript MCP framework

39 lines (38 loc) • 1.57 kB
declare module "xmcp/headers" { const headers: typeof import("../runtime/headers").headers; } declare module "xmcp/plugins/x402" { const isPaidHandler: typeof import("../plugins/x402/index").isPaidHandler; const getX402Registry: typeof import("../plugins/x402/index").getX402Registry; type X402ToolOptions = import("../plugins/x402/index").X402ToolOptions; type PaidHandler = import("../plugins/x402/index").PaidHandler; } declare module "xmcp/cloudflare" { const image: typeof import("../runtime/utils/content").image; const audio: typeof import("../runtime/utils/content").audio; const embeddedResource: typeof import("../runtime/utils/content").embeddedResource; const apiKeyAuthMiddleware: typeof import("../runtime/platforms/cloudflare/middlewares/api-key").cloudflareApiKeyAuthMiddleware; const jwtAuthMiddleware: typeof import("../runtime/platforms/cloudflare/middlewares/jwt").cloudflareJwtAuthMiddleware; type JWTAuthMiddlewareConfig = import("../runtime/platforms/cloudflare/middlewares/jwt").CloudflareJWTAuthMiddlewareConfig; type WebMiddleware = import("./middleware").WebMiddleware; } declare module "*.module.css" { const classes: { readonly [key: string]: string; }; export default classes; } declare module "*.module.less" { const classes: { readonly [key: string]: string; }; export default classes; } declare module "*.css" { const content: string; export default content; } declare module "*.less" { const content: string; export default content; }