When I use TypeScript syntax MyInterface & Partial<Pick<AnotherInterface, 'property'>> to pick some properties of an interface and make them optional, typeconv throws the error "Cyclic type found when trying to inline type".
It works if I manually define the picked properties with MyInterface & { property?: string }.