import { expectType, expectNotType, expectError } from 'tsd' import { geometries } from './' const { geom2 } = geometries expectType(geom2.create()) expectType(geom2.create([])) expectType( geom2.create( [ [[0, 0], [1, 1]], [[1, 1], [2, 2]] ] ) ) expectError(geom2.create([null])) expectNotType< Parameters[0] >( [ [[0, 0, 0], [1, 1, 1]], [[1, 1, 1], [2, 2, 2]] ] )