import { z } from "zod";
import { IApolloClient } from "../interfaces/apollo-client.interface.js";
import { ToolDefinition } from "../interfaces/tool.interface.js";
export declare class PeopleEnrichmentTool implements ToolDefinition {
    private apolloClient;
    name: string;
    title: string;
    description: string;
    schema: {
        first_name: z.ZodOptional<z.ZodString>;
        last_name: z.ZodOptional<z.ZodString>;
        email: z.ZodOptional<z.ZodString>;
        domain: z.ZodOptional<z.ZodString>;
        organization_name: z.ZodOptional<z.ZodString>;
        linkedin_url: z.ZodOptional<z.ZodString>;
    };
    constructor(apolloClient: IApolloClient);
    handler(args: any): Promise<import("../interfaces/tool.interface.js").ToolResponse>;
}
