import { isoly } from "isoly"; import { Transaction } from "../../../Transaction"; import { Monthly } from "./Monthly"; import { Region } from "./Region"; type PerCountry = { present?: Monthly; notPresent?: Monthly; }; export type Country = Partial>; export declare namespace Country { function toCsv(country: Country): string; function csvLine(country: string, region: Region, data: PerCountry, presence: "present" | "notPresent", type: "count" | "volume"): string; function update(country: Country, transaction: Transaction.CardTransaction): Country; function merge(previous: Country, addition: Country): Country; } export {};