import { isoly } from "isoly"; import { Card } from "../../../Card"; export interface Charge { merchant?: Charge.Merchant; fx?: Charge.Fx; } export declare namespace Charge { interface Fx { amount: number; rate: number; preset: Card.Preset | "default"; } namespace Fx { const type: import("isly/dist/cjs/object").IslyObject; } interface Merchant { amount: number; rate: number; merchant: Card.Restriction.Merchant; preset: Card.Preset | "default"; destination: { account: string; }; } namespace Merchant { const type: import("isly/dist/cjs/object").IslyObject; } function total(currency: isoly.Currency, charges: Charge): number; const type: import("isly/dist/cjs/object").IslyObject; }