import { Coin, AccountMap } from "frontblock-generic/Types"; import { Payment } from "./PaymentService"; export declare const CoinList: Coin[]; export declare type PaymentHandler = (payment: Payment) => void; export declare type FrontblockConf = { apiHost: string; apiPort: number; tls?: boolean; apiKey?: string; dollarValueProvider?: DollarValueProvider; } & { [coin in Coin]?: AccountProvider; }; export declare type AccountProvider = () => AccountMap[C]; export declare type DollarValueProvider = (coin: Coin[]) => Promise>;