UNPKG

solidity-antlr4

Version:

Solidity Lang Lexer and Parser by official ANTLR4 grammar

10 lines (9 loc) 476 B
import * as ast from '../../ast'; import { BasePrinter, PrintFunc } from './base'; export declare class PrinterType extends BasePrinter implements Record<`print${ast.TypeNodeType}`, PrintFunc<any>> { printElementaryTypeName: PrintFunc<ast.ElementaryTypeName>; printFunctionTypeName: PrintFunc<ast.FunctionTypeName>; printMappingKeyType: PrintFunc<ast.MappingKeyType>; printMappingType: PrintFunc<ast.MappingType>; printTypeName: PrintFunc<ast.TypeName>; }