import { z } from 'zod';
import type { HelperTool } from '../../types.js';
/**
 * Zod schema for fetch-actor-details arguments — shared between default and openai variants.
 */
export declare const fetchActorDetailsToolArgsSchema: z.ZodObject<{
    actor: z.ZodString;
    output: z.ZodOptional<z.ZodObject<{
        description: z.ZodOptional<z.ZodBoolean>;
        stats: z.ZodOptional<z.ZodBoolean>;
        pricing: z.ZodOptional<z.ZodBoolean>;
        rating: z.ZodOptional<z.ZodBoolean>;
        metadata: z.ZodOptional<z.ZodBoolean>;
        inputSchema: z.ZodOptional<z.ZodBoolean>;
        readme: z.ZodOptional<z.ZodBoolean>;
        outputSchema: z.ZodOptional<z.ZodBoolean>;
        mcpTools: z.ZodOptional<z.ZodBoolean>;
    }, z.core.$strip>>;
}, z.core.$strip>;
/**
 * Shared tool metadata for fetch-actor-details — everything except the `call` handler.
 * Used by both default and openai variants.
 */
export declare const fetchActorDetailsMetadata: Omit<HelperTool, 'call'>;
//# sourceMappingURL=fetch_actor_details_common.d.ts.map