function getFirstCollisionimport { getFirstCollision } from "https://deno.land/x/netzo@0.5.30/deps/@dnd-kit/core.ts"; getFirstCollision(collisions: Collision[] | null | undefined): Collision | nullReturns the first collision, or null if there isn't one. If a property is specified, returns the specified property of the first collision. getFirstCollision<T extends keyof Collision>(collisions: Collision[] | null | undefined, property: T): Collision[T] | nullReturns the first collision, or null if there isn't one. If a property is specified, returns the specified property of the first collision. Parameterscollisions: Collision[] | null | undefinedReturnsCollision | nullType ParametersT extends keyof CollisionParameterscollisions: Collision[] | null | undefinedproperty: TReturnsCollision[T] | null