TS interface generic code example Example: typescript generic type interface interface IProcessor<T> { result:T; process(a: T, b: T) => T; }