interface Function { /** * Returns the name of the function. Function names are read-only and can not be changed. */ readonly name: string; }