/** * @fileoverview chainweb_keys - list keys of a Pact table via /local. */ import { z } from 'zod'; import type { ChainwebClient } from '../client/fetch.js'; export declare const KeysInputShape: { chainId: z.ZodString; module: z.ZodString; table: z.ZodString; limit: z.ZodDefault; }; export declare const KeysInputSchema: z.ZodObject<{ chainId: z.ZodString; module: z.ZodString; table: z.ZodString; limit: z.ZodDefault; }, z.core.$strip>; export interface KeysResult { keys: string[]; count: number; hasMore: boolean; gasUsed: number; chainId: string; } export interface KeysToolConfig { client: ChainwebClient; defaultSender?: string; gasPrice?: number; } export declare function createKeysTool(config: KeysToolConfig): (args: unknown) => Promise<{ content: KeysResult[]; }>; //# sourceMappingURL=keys.d.ts.map