export = Account;
/**
 * Account abstract class
 */
declare class Account {
    /**
     * @param {string} address
     */
    constructor(address: string);
    address: string;
    /**
     * @param {object} options
     * @return {Promise<import('../Transaction').Transaction>}
     */
    signTransaction(options: object): Promise<import('../Transaction').Transaction>;
    /**
     * @param {string} message
     * @return {Promise<import('../Message').Message>}
     */
    signMessage(message: string): Promise<import('../Message').Message>;
    /**
     * @return {string} Address as string.
     */
    toString(): string;
    /**
     * @return {string} Address as JSON string.
     */
    toJSON(): string;
}
//# sourceMappingURL=Account.d.ts.map