/// import * as TestCase from "../../lib/testcases"; export { TestCase }; export declare abstract class AbstractTest { readonly seed: string; _seed: Buffer; constructor(seed: string); _nextWord(): Buffer; randomBytes(lower: number, upper?: number): Buffer; randomFloat(): number; randomInteger(lower: number, upper: number): number; randomChoice(choice: Array): T; randomAddress(): string; randomHexString(lower: number, upper?: number): string; randomString(lower: number, upper?: number): string; abstract generateTest(): T; } export declare function saveTests(tag: string, tests: Array): void;