import type { ClickerConfig, LeaderEntry, ReadOnlyResponse, TapCall } from "./types"; export declare const DEFAULT_CONFIG: Required; export declare function callReadOnly(functionName: string, args?: string[], config?: ClickerConfig): Promise; export declare function getTotalClicks(config?: ClickerConfig): Promise; export declare function getUserClicks(userAddress: string, config?: ClickerConfig): Promise; export declare function getLeaderboard(config?: ClickerConfig): Promise; export declare function createTapCall(config?: ClickerConfig): TapCall; export declare class ClickerClient { private readonly config; constructor(config?: ClickerConfig); getTotalClicks(): Promise; getUserClicks(userAddress: string): Promise; getLeaderboard(): Promise; createTapCall(): TapCall; }