import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import { ShopifyAPIs } from '../../../../shopify-dev-tools/src/index.js';
import { CodeWithArtifact } from '../../utils/artifacts.js';
import { ToolDefinition, ToolResponse } from '../types.js';
export type ValidateComponentCodeblocksParams = {
    code: Array<CodeWithArtifact>;
    api: ShopifyAPIs;
    extensionTarget?: string;
};
export declare function validateComponentCodeblocksToolDef(): ToolDefinition<ValidateComponentCodeblocksParams, ToolResponse>;
export default function validateComponentCodeblocksTool(server: McpServer): Promise<void>;
//# sourceMappingURL=index.d.ts.map