import type { ApiClient } from "@promobase/sdk-runtime"; import { Cursor } from "@promobase/sdk-runtime"; import type { CurrencyAmountFields } from "./currency-amount.ts"; export interface OmegaCustomerTrxFields { ad_account_ids: string[]; advertiser_name: string; amount: string; amount_due: CurrencyAmountFields; billed_amount_details: Record; billing_period: string; cdn_download_uri: string; currency: string; download_uri: string; due_date: string; entity: string; id: string; invoice_date: string; invoice_id: string; invoice_type: string; liability_type: string; payment_status: string; payment_term: string; type: string; } export declare function omegaCustomerTrxNode(client: ApiClient, id: string): { __path: string; __brand: OmegaCustomerTrxFields; get: (opts: { fields: F; params?: Record; }) => Promise>; campaigns: )[]>(opts: { fields: F; params?: Record; }) => Cursor, F[number]>>; }; //# sourceMappingURL=omega-customer-trx.d.ts.map