PowerHorse Engine
    Preparing search index...

    Type Alias ChildNode<T, Q>

    ChildNode: Q extends "list"
        ? Node<T>[]
        : Q extends "dictionary"
            ? Record<string, Node<T>>
            : T[] | Record<string, Node<T>>

    Type Parameters