UNPKG

@neo-one/smart-contract-compiler

Version:

NEO•ONE TypeScript smart contract compiler.

8 lines (7 loc) 599 B
import ts from 'typescript'; import { ContractInfo, DeployPropInfo } from '../../../contract'; import { ScriptBuilder } from '../../sb'; import { VisitOptions } from '../../types'; export declare const createWrapParam: (sb: ScriptBuilder) => (param: ts.ParameterDeclaration | ts.ParameterPropertyDeclaration, innerOptions: VisitOptions) => void; export declare const findSuperDeployPropInfo: (contractInfo: ContractInfo) => readonly [ContractInfo, DeployPropInfo] | undefined; export declare const findDeployInfo: (contractInfo: ContractInfo) => readonly [ContractInfo, DeployPropInfo] | undefined;