import { isoly } from "isoly"; import { Rail } from "../../Rail"; import { Settlement } from "../../Settlement"; import { Reference as TransactionReference } from "../Reference"; import { Base } from "./Base"; export interface Incoming extends Base { type: "incoming"; account: Rail.Address; currency: isoly.Currency; amount: number; description: string; posted: string; rail?: Rail; reference?: TransactionReference; } export declare namespace Incoming { const type: import("isly/dist/cjs/object").IslyObject; function fromRefund(entry: Settlement.Entry.Creatable.Refund, card: Rail.Address.Card): Incoming; }