export declare const promptsTool: {
    readonly name: "prompts";
    readonly description: string;
    readonly parameters: {
        name: import("zod").ZodEnum<["init_attract"]>;
        variables: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodString>>;
    };
    readonly outputSchema: import("zod").ZodObject<{
        name: import("zod").ZodString;
        content: import("zod").ZodString;
        variables_used: import("zod").ZodArray<import("zod").ZodString, "many">;
    }, "strip", import("zod").ZodTypeAny, {
        content: string;
        name: string;
        variables_used: string[];
    }, {
        content: string;
        name: string;
        variables_used: string[];
    }>;
    readonly handler: (params: import("./schema.js").PromptsInput) => Promise<ReturnType<typeof import("../util.js").toStructuredCallToolResult>>;
};
//# sourceMappingURL=index.d.ts.map