/**
 * Find an Oswap pool that connects `from_asset` and `to_asset`
 * @memberOf counterstake-sdk
 * @param {string} from_asset
 * @param {string} to_asset
 * @param {boolean} testnet
 * @param {Object} obyteClient
 * @return {Promise<?string>}
 * @example
 * const pool = await findOswapPool(from_asset, to_asset, testnet, obyteClient);
 */
export function findOswapPool(from_asset: string, to_asset: string, testnet: boolean, obyteClient: any): Promise<string | null>;
/**
 * Get the output amount from swapping `in_asset` through `pool`
 * @memberOf counterstake-sdk
 * @param {string} pool
 * @param {number} in_amount_in_pennies
 * @param {string} in_asset
 * @param {boolean} testnet
 * @param {Object} obyteClient
 * @return {Promise<number>}
 * @example
 * const out_amount_in_pennies = await getOswapOutput(pool, in_amount_in_pennies, in_asset, testnet, obyteClient);
 */
export function getOswapOutput(pool: string, in_amount_in_pennies: number, in_asset: string, testnet: boolean, obyteClient: any): Promise<number>;
