import { CryptoConfigPaths } from "../contracts"; import { Generator } from "./generator"; export declare class CryptoGenerator extends Generator { /** * @private * @type {string} * @memberof CoreGenerator */ private destination; /** * @returns {CoreConfigPaths} * @memberof CoreGenerator */ generate(): CryptoConfigPaths; private generateNetwork; private generateMilestones; private generateGenesisBlock; private createTransferTransaction; private createTransferTransactions; private buildDelegateTransactions; private buildVoteTransactions; private formatGenesisTransaction; private createGenesisBlock; private getBlockId; private signBlock; private getHash; private getBytes; /** * @private * @memberof CryptoGenerator */ private writeExceptions; /** * @private * @param {Types.JsonObject} genesisBlock * @memberof CryptoGenerator */ private writeGenesisBlock; /** * @private * @param {Types.JsonObject} genesisBlock * @memberof CryptoGenerator */ private writeMilestones; /** * @private * @param {string} payloadHash * @memberof CryptoGenerator */ private writeNetwork; } //# sourceMappingURL=crypto.d.ts.map