ધ ઉકેલો ઇન્ટરફેસ વૈકલ્પિક છે, પરંતુ આપણી TypeScript IDE અથવા કમ્પાઇલરને એ સુનિશ્ચિત કરે છે કે અમે ઉકેલ પદ્ધતિ અમલમાં મૂકવા માટે અમને જરૂરી દ્વારા વર્ગ યોગ્ય રીતે અમલમાં મૂકે છે.