import { z } from 'zod';
import { BaseHCS10QueryTool } from './base-hcs10-tools';
import { HCS10QueryToolParams } from './hcs10-tool-params';
/**
 * A tool to list currently active HCS-10 connections stored in the state manager.
 * Enhanced to show more details similar to moonscape's implementation.
 */
declare const ListConnectionsZodSchema: z.ZodObject<{
    includeDetails: z.ZodOptional<z.ZodBoolean>;
    showPending: z.ZodOptional<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
    includeDetails?: boolean | undefined;
    showPending?: boolean | undefined;
}, {
    includeDetails?: boolean | undefined;
    showPending?: boolean | undefined;
}>;
export declare class ListConnectionsTool extends BaseHCS10QueryTool<typeof ListConnectionsZodSchema> {
    name: string;
    description: string;
    specificInputSchema: z.ZodObject<{
        includeDetails: z.ZodOptional<z.ZodBoolean>;
        showPending: z.ZodOptional<z.ZodBoolean>;
    }, "strip", z.ZodTypeAny, {
        includeDetails?: boolean | undefined;
        showPending?: boolean | undefined;
    }, {
        includeDetails?: boolean | undefined;
        showPending?: boolean | undefined;
    }>;
    constructor(params: HCS10QueryToolParams);
    protected executeQuery(args: z.infer<typeof ListConnectionsZodSchema>): Promise<unknown>;
}
export {};
