/**
 * UI Understanding MCP Tools
 *
 * These tools automatically analyze UI/UX from URLs or images
 * to provide comprehensive design insights and recommendations
 */
import { Tool } from '@modelcontextprotocol/sdk/types.js';
/**
 * Main UI analysis tool - automatically captures and analyzes UI
 */
export declare const analyze_ui_design: Tool;
/**
 * Extract design system - automatically extracts colors, typography, spacing
 */
export declare const extract_design_system: Tool;
/**
 * Check accessibility - comprehensive WCAG compliance check
 */
export declare const check_ui_accessibility: Tool;
/**
 * Compare UI designs - analyze differences between designs
 */
export declare const compare_ui_designs: Tool;
/**
 * Suggest UI improvements - AI-powered improvement recommendations
 */
export declare const suggest_ui_improvements: Tool;
/**
 * Analyze UI components - identify and analyze reusable components
 */
export declare const analyze_ui_components: Tool;
/**
 * Check design guidelines - validate against design standards
 */
export declare const check_design_guidelines: Tool;
/**
 * Create UI style guide - generate documentation from existing UI
 */
export declare const create_ui_style_guide: Tool;
/**
 * Analyze user flow - understand navigation and user journeys
 */
export declare const analyze_user_flow: Tool;
export declare const uiUnderstandingTools: {
    [x: string]: unknown;
    name: string;
    inputSchema: {
        [x: string]: unknown;
        type: "object";
        properties?: {
            [x: string]: unknown;
        } | undefined;
        required?: string[] | undefined;
    };
    title?: string | undefined;
    description?: string | undefined;
    outputSchema?: {
        [x: string]: unknown;
        type: "object";
        properties?: {
            [x: string]: unknown;
        } | undefined;
        required?: string[] | undefined;
    } | undefined;
    annotations?: {
        [x: string]: unknown;
        title?: string | undefined;
        readOnlyHint?: boolean | undefined;
        destructiveHint?: boolean | undefined;
        idempotentHint?: boolean | undefined;
        openWorldHint?: boolean | undefined;
    } | undefined;
    _meta?: {
        [x: string]: unknown;
    } | undefined;
}[];
//# sourceMappingURL=ui-understanding-tools.d.ts.map