import { AbstractTest } from "./test"; export interface AbiType { name: string; type: string; struct?: string; components?: Array; create(): any; } export declare abstract class AbstractAbiTest extends AbstractTest { _nextNames: Record; constructor(name: string); nextName(prefix?: string): string; randomType(dynamicOrType?: boolean | string): AbiType; }