/** Types generated for queries found in "src/modules/dividends/providers/dividends.provider.ts" */
/** 'GetAllDividends' parameters type */
export type IGetAllDividendsParams = void;
/** 'GetAllDividends' return type */
export interface IGetAllDividendsResult {
    amount: string;
    business_id: string;
    date: Date;
    id: string;
    owner_id: string;
    transaction_id: string | null;
    withholding_tax_percentage_override: string | null;
}
/** 'GetAllDividends' query type */
export interface IGetAllDividendsQuery {
    params: IGetAllDividendsParams;
    result: IGetAllDividendsResult;
}
/** 'GetDividendsByChargeId' parameters type */
export interface IGetDividendsByChargeIdParams {
    chargeIds: readonly (string | null | void)[];
}
/** 'GetDividendsByChargeId' return type */
export interface IGetDividendsByChargeIdResult {
    amount: string;
    business_id: string;
    charge_id: string;
    date: Date;
    id: string;
    owner_id: string;
    transaction_id: string | null;
    withholding_tax_percentage_override: string | null;
}
/** 'GetDividendsByChargeId' query type */
export interface IGetDividendsByChargeIdQuery {
    params: IGetDividendsByChargeIdParams;
    result: IGetDividendsByChargeIdResult;
}
/** 'GetDividendsByBusinessIds' parameters type */
export interface IGetDividendsByBusinessIdsParams {
    businessIds: readonly (string | null | void)[];
}
/** 'GetDividendsByBusinessIds' return type */
export interface IGetDividendsByBusinessIdsResult {
    amount: string;
    business_id: string;
    date: Date;
    id: string;
    owner_id: string;
    transaction_id: string | null;
    withholding_tax_percentage_override: string | null;
}
/** 'GetDividendsByBusinessIds' query type */
export interface IGetDividendsByBusinessIdsQuery {
    params: IGetDividendsByBusinessIdsParams;
    result: IGetDividendsByBusinessIdsResult;
}
