import { z } from 'zod'; import { CoinDecimalsSchema, CoinSchema, MultipleCoinDecimalsResponseSchema, MultipleCoinMetadataResponseSchema, MultipleCoinMetadataResponseWithPaginationSchema } from '../schemas'; export declare function getMultipleCoinMetadata(coinTypes: string[]): Promise>; export declare function getMultipleCoinMetadataAll(coinTypes: string[]): Promise>; export declare function getCoinMetadata(coinType: string): Promise>; export declare function getTaggedCoins(tags: string[], limit?: number, offset?: number): Promise>; export declare function getTaggedCoinsAll(tags: string[]): Promise<{ coins: any[]; }>; export declare function searchCoins(query: string, limit?: number, offset?: number): Promise; export declare function searchCoinsAll(query: string): Promise<{ coins: any[]; }>; export declare function getMultipleCoinDecimalsAll(coinTypes: string[]): Promise>; export declare function getMultipleCoinDecimals(coinTypes: string[]): Promise>; export declare function getCoinDecimals(coinType: string): Promise>;