export interface LicenseConfig {
    licenseKey: string | null;
    serverUrl: string;
    machineId: string;
}
export interface ChargeResult {
    charge_id: string;
    balance_cents: number;
    cost_cents: number;
}
export interface BalanceInfo {
    balance_cents: number;
    cost_per_file_cents: number;
    files_remaining: number;
    spending_limit_cents: number | null;
    spent_this_month_cents: number;
    spending_limit_resets_at: string | null;
}
export interface PendingCharge {
    id: string;
    document_hash: string;
    amount_cents: number;
    confirmed: number;
    created_at: string;
}
//# sourceMappingURL=types.d.ts.map