UNPKG

@dethcrypto/eth-sdk

Version:

🛠 Generate type-safe, lightweight SDK for your Ethereum smart contracts

12 lines (11 loc) • 466 B
import { IOptions as GlobOptions } from 'glob'; export interface Fs { exists(path: string): boolean; write(path: string, contents: string): Promise<void>; ensureDir(path: string): Promise<void>; copy(src: string, dest: string): Promise<void>; readDir(path: string): Promise<string[]>; tmpDir(prefix: string): Promise<string>; glob(pattern: string, options?: GlobOptions | undefined): Promise<string[]>; } export declare const realFs: Fs;