import { SandboxOptions, Wallet } from "../contracts"; /** * @export * @class Generator */ export declare abstract class Generator { /** * @private * @type {ConfigPaths} * @memberof Sandbox */ protected options: SandboxOptions; /** * @param {SandboxOptions} options * @memberof Generator */ constructor(options?: SandboxOptions); /** * @protected * @param {number} activeDelegates * @param {number} pubKeyHash * @returns {Wallet[]} * @memberof Generator */ protected generateCoreDelegates(activeDelegates: number, pubKeyHash: number): Wallet[]; /** * @protected * @param {number} pubKeyHash * @param {string} [passphrase] * @returns {Wallet} * @memberof Generator */ protected createWallet(pubKeyHash: number, passphrase?: string): Wallet; } //# sourceMappingURL=generator.d.ts.map