/** Types generated for queries found in "src/modules/reports/providers/balance-report.provider.ts" */
export type currency = 'AUD' | 'CAD' | 'ETH' | 'EUR' | 'GBP' | 'GRT' | 'ILS' | 'JPY' | 'SEK' | 'USD' | 'USDC';
export type DateOrString = Date | string;
/** 'GetNormalizedBalanceTransactions' parameters type */
export interface IGetNormalizedBalanceTransactionsParams {
    fromDate?: DateOrString | null | void;
    ownerId?: string | null | void;
    toDate?: DateOrString | null | void;
}
/** 'GetNormalizedBalanceTransactions' return type */
export interface IGetNormalizedBalanceTransactionsResult {
    amount: string;
    amount_usd: string | null;
    business_id: string | null;
    charge_id: string;
    currency: currency;
    debit_date: Date | null;
    id: string;
    is_fee: boolean;
    month: number | null;
    source_description: string | null;
    year: number | null;
}
/** 'GetNormalizedBalanceTransactions' query type */
export interface IGetNormalizedBalanceTransactionsQuery {
    params: IGetNormalizedBalanceTransactionsParams;
    result: IGetNormalizedBalanceTransactionsResult;
}
