OptionalbaseFunctions
baseFunctions?: number[]
OptionalfunctionSelector
functionSelector?: string
implemented
implemented: boolean
kind
kind:
| "function"
| "fallback"
| "receive"
| "constructor"
| "freeFunction"
OptionalnameLocation
nameLocation?: string
nodeType
nodeType: "FunctionDefinition"