Tree path array

Hard
10.5% Acceptance

Create a type Path that represents validates a possible path of a tree under the form of an array.

Related challenges:

declare const example: { foo: { bar: { a: string; }; baz: { b: number c: number } }; } // Possible solutions: // [] // ['foo'] // ['foo', 'bar'] // ['foo', 'bar', 'a'] // ['foo', 'baz'] // ['foo', 'baz', 'b'] // ['foo', 'baz', 'c']