UNPKG

@gnus.ai/upgrade-safe-transpiler-diamond

Version:

Solidity preprocessor used to generate OpenZeppelin Contracts Upgrade Safe using Diamond Pattern (EIP-2535).

20 lines 582 B
import { SolcOutput, SolcInput } from './solc/input-output'; interface Paths { root: string; sources: string; } export interface OutputFile { fileName: string; source: string; path: string; } interface TranspileOptions { initializablePath?: string; exclude?: string[]; publicInitializers?: string[]; solcVersion?: string; extractStorage?: boolean; } export declare function transpile(solcInput: SolcInput, solcOutput: SolcOutput, paths: Paths, options?: TranspileOptions): Promise<OutputFile[]>; export {}; //# sourceMappingURL=index.d.ts.map