import { Web3Client } from '../clients/Web3Client'; import { TAddress } from '../models/TAddress'; import { TPlatform } from '../models/TPlatform'; export declare class GeneratorStorageReader { generate(opts: { target?: 'js' | 'ts'; network: TPlatform; name: string; contractName: string; address: TAddress; sources?: { [file: string]: { content: string; }; }; client?: Web3Client; }): Promise<{ code?: string; types?: string; className?: string; sourcePath?: string; error?: Error; }>; private serializeSlots; private serializeSlot; private getParameters; }