import DataLoader from 'dataloader';
import { TenantAwareDBClient } from '../../app-providers/tenant-db-client.js';
export declare class CreditCardTransactionsProvider {
    private db;
    constructor(db: TenantAwareDBClient);
    private batchCreditCardTransactionsByChargeIds;
    getCreditCardTransactionsByChargeIdLoader: DataLoader<string, import("../types.js").IGetCreditCardTransactionsByChargeIdsResult[], string>;
    private batchValidateCreditCardTransactionsAmountByChargeIds;
    validateCreditCardTransactionsAmountByChargeIdLoader: DataLoader<string, boolean | null | undefined, string>;
}
