insite-mcp
Version:
MCP server for browser automation with 52 tools using Playwright
50 lines • 2.56 kB
TypeScript
/**
* Visual Testing & Comparison Tools for Browser MCP Server
*
* Provides advanced visual testing capabilities including screenshot comparison,
* visual regression testing, and cross-browser visual validation.
*/
import type { Tool } from '@modelcontextprotocol/sdk/types.js';
/**
* Screenshot Compare Tool
* Advanced screenshot comparison with diff generation
*/
export declare const screenshotCompareTool: Tool;
/**
* Visual Regression Testing Tool
* Automated visual regression testing framework
*/
export declare const visualRegressionTestingTool: Tool;
/**
* Cross-Browser Visual Validation Tool
* Visual consistency validation across browser engines
*/
export declare const crossBrowserVisualValidationTool: Tool;
/**
* Element Screenshot Compare Tool
* Element-specific screenshot comparison
*/
export declare const elementScreenshotCompareTool: Tool;
/**
* Visual Test Reporting Tool
* Comprehensive visual test reporting with galleries
*/
export declare const visualTestReportingTool: Tool;
/**
* All visual testing tools export
*/
export declare const visualTestingTools: import("zod").objectOutputType<{
name: import("zod").ZodString;
description: import("zod").ZodOptional<import("zod").ZodString>;
inputSchema: import("zod").ZodObject<{
type: import("zod").ZodLiteral<"object">;
properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{
type: import("zod").ZodLiteral<"object">;
properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{
type: import("zod").ZodLiteral<"object">;
properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
}, import("zod").ZodTypeAny, "passthrough">>;
}, import("zod").ZodTypeAny, "passthrough">[];
//# sourceMappingURL=visual-testing-tools.d.ts.map