import { z } from "zod"; export declare const checkIndexabilityTool: { name: string; description: string; inputSchema: z.ZodType<{ pageId: string; xRobotsTagHeader?: string | undefined; }, unknown, z.core.$ZodTypeInternals<{ pageId: string; xRobotsTagHeader?: string | undefined; }, unknown>>; outputSchema: z.ZodType<{ url: string; indexable: boolean; reasons: string[]; metaRobots: string; metaNoindex: boolean; xRobotsNoindex: boolean; canonicalUrl: string; canonicalSelfReferencing: boolean; }, unknown, z.core.$ZodTypeInternals<{ url: string; indexable: boolean; reasons: string[]; metaRobots: string; metaNoindex: boolean; xRobotsNoindex: boolean; canonicalUrl: string; canonicalSelfReferencing: boolean; }, unknown>>; toAiTool(): import("ai").Tool<{ pageId: string; xRobotsTagHeader?: string | undefined; }, import("./types.js").ToolResult<{ url: string; indexable: boolean; reasons: string[]; metaRobots: string; metaNoindex: boolean; xRobotsNoindex: boolean; canonicalUrl: string; canonicalSelfReferencing: boolean; }>>; run(input: { pageId: string; xRobotsTagHeader?: string | undefined; }, ctx?: import("./types.js").ToolExecuteContext): Promise>; }; //# sourceMappingURL=check-indexability.d.ts.map