import { TAssetsResponse, IAsset, IAccount, TAccountsResponse } from '../interface';
export default function <STATE_ASSETS extends Record<string, IAsset>, ASSETS extends TAssetsResponse<Record<string, IAsset>>, ACCOUNTS extends TAccountsResponse<Record<string, IAsset>, Record<string, IAccount<Record<string, IAsset>>>>>(stateAssets: STATE_ASSETS, assets: ASSETS, accounts: ACCOUNTS): any;
