UNPKG

@fuel-ts/abi-typegen

Version:

Generates Typescript definitions from Sway ABI Json files

23 lines 771 B
import type { BinaryVersions } from '@fuel-ts/versions'; import { Abi } from './abi/Abi'; import { ProgramTypeEnum } from './types/enums/ProgramTypeEnum'; import type { IFile } from './types/interfaces/IFile'; export declare class AbiTypeGen { readonly abis: Abi[]; readonly abiFiles: IFile[]; readonly binFiles: IFile[]; readonly storageSlotsFiles: IFile[]; readonly outputDir: string; readonly files: IFile[]; readonly versions: BinaryVersions; constructor(params: { abiFiles: IFile[]; binFiles: IFile[]; storageSlotsFiles: IFile[]; outputDir: string; programType: ProgramTypeEnum; versions: BinaryVersions; }); private getAssembledFiles; } //# sourceMappingURL=AbiTypeGen.d.ts.map