///
import type { AssetHolding, SSCStateSchema } from "algosdk";
import { AlgobDeployer } from "../types";
export declare function balanceOf(deployer: AlgobDeployer, account: string, assetID: number): Promise;
/**
* Description: Function to read and return the global state of application.
* @param deployer AlgobDeployer
* @param creator Account from which call needs to be made
* @param appId ID of the application being configured or empty if creating
*/
export declare function readGlobalStateSSC(deployer: AlgobDeployer, creator: string, appId: number): Promise;
/**
* Description: Function to read and return the local state of application from an account.
* @param deployer AlgobDeployer
* @param account account from the which the local state has to be read
* @param appId ID of the application being configured or empty if creating
*/
export declare function readLocalStateSSC(deployer: AlgobDeployer, account: string, appId: number): Promise;
export declare function printAssets(deployer: AlgobDeployer, account: string): Promise;
export declare function printLocalStateSSC(deployer: AlgobDeployer, account: string, appId: number): Promise;
export declare function printGlobalStateSSC(deployer: AlgobDeployer, creator: string, appId: number): Promise;