"use strict";
// SPDX-License-Identifier: Apache-2.0
Object.defineProperty(exports, "__esModule", { value: true });
const HederaId_1 = require("../shared/HederaId");
class Account {
    static NULL = new Account({ id: "0.0.0" });
    id;
    evmAddress;
    privateKey;
    publicKey;
    alias;
    constructor(props) {
        Object.assign(this, { ...props, id: HederaId_1.HederaId.from(props.id) });
    }
}
exports.default = Account;
