import { DefaultSendArgs } from './defaultSendArgs';
/**
 * The argument object for {@link AssetApi.distributeToAssetHolders}
 *
*
* @category args
*/
export interface DistributeToAssetHoldersArgs extends DefaultSendArgs {
    /**
     * The related asset
     */
    assetId: string;
    /**
     * Distributes only to those who have a minimum amount of that token/asset
     */
    minimumHoldQuantity?: string;
    /**
     * Total Amount of Signa to be distributed, expressed in Planck
     */
    totalAmountPlanck: string;
    /**
     * You may distribute an additional asset, i.e. as air drop, together with this pay out.
     */
    additionalAssetId?: string;
    /**
     * If given `additionalAssetId`, then you need to specify a quantity that's being distributed together.
     */
    additionalAssetQuantity?: string;
}
