UNPKG

fignumbers

Version:

A comprehensive TypeScript library for generating figurate numbers across multiple dimensions

139 lines 10.5 kB
import type { MappedTypeConfig } from "../../core/mapped-types/MappedTypeConfig.js"; import { CenteredCubeGenerator, CenteredTetrahedronGenerator, CenteredOctahedronGenerator, CenteredIcosahedronGenerator, CenteredDodecahedronGenerator, CenteredMgonalPyramidalGenerator, CenteredMgonalPyramidGenerator, CenteredTruncatedCubeGenerator, CenteredTruncatedOctahedronGenerator, CenteredTruncatedTetrahedronGenerator, RhombicDodecahedralGenerator, HauyRhombicDodecahedralGenerator, CubicGenerator, DodecahedralGenerator, IcosahedralGenerator, MgonalPrismGenerator, OctahedralGenerator, PyramidalGenerator, StellaOctangulaGenerator, TetrahedralGenerator, TruncatedCubicGenerator, TruncatedOctahedralGenerator, TruncatedTetrahedralGenerator, PyramidalSpecificGenerator, CenteredMgonalPyramidSpecificGenerator, CenteredMgonalPyramidalSpecificGenerator, MgonalPrismSpecificGenerator } from "../strategies/index.js"; export declare const SPACE_MAP_STRATEGY: { readonly triangularPrism: MgonalPrismSpecificGenerator; readonly squarePrism: MgonalPrismSpecificGenerator; readonly pentagonalPrism: MgonalPrismSpecificGenerator; readonly hexagonalPrism: MgonalPrismSpecificGenerator; readonly heptagonalPrism: MgonalPrismSpecificGenerator; readonly octagonalPrism: MgonalPrismSpecificGenerator; readonly nonagonalPrism: MgonalPrismSpecificGenerator; readonly decagonalPrism: MgonalPrismSpecificGenerator; readonly hendecagonalPrism: MgonalPrismSpecificGenerator; readonly dodecagonalPrism: MgonalPrismSpecificGenerator; readonly tridecagonalPrism: MgonalPrismSpecificGenerator; readonly tetradecagonalPrism: MgonalPrismSpecificGenerator; readonly pentadecagonalPrism: MgonalPrismSpecificGenerator; readonly hexadecagonalPrism: MgonalPrismSpecificGenerator; readonly heptadecagonalPrism: MgonalPrismSpecificGenerator; readonly octadecagonalPrism: MgonalPrismSpecificGenerator; readonly nonadecagonalPrism: MgonalPrismSpecificGenerator; readonly icosagonalPrism: MgonalPrismSpecificGenerator; readonly icosihenagonalPrism: MgonalPrismSpecificGenerator; readonly icosidigonalPrism: MgonalPrismSpecificGenerator; readonly icositrigonalPrism: MgonalPrismSpecificGenerator; readonly icositetragonalPrism: MgonalPrismSpecificGenerator; readonly icosipentagonalPrism: MgonalPrismSpecificGenerator; readonly icosihexagonalPrism: MgonalPrismSpecificGenerator; readonly icosiheptagonalPrism: MgonalPrismSpecificGenerator; readonly icosioctagonalPrism: MgonalPrismSpecificGenerator; readonly icosinonagonalPrism: MgonalPrismSpecificGenerator; readonly triacontagonalPrism: MgonalPrismSpecificGenerator; readonly centeredTriangularPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredSquarePyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredPentagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredHexagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredHeptagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredOctagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredNonagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredDecagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredHendecagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredDodecagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredTridecagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredTetradecagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredPentadecagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredHexadecagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredHeptadecagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredOctadecagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredNonadecagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredIcosagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredIcosihenagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredIcosidigonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredIcositrigonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredIcositetragonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredIcosipentagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredIcosihexagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredIcosiheptagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredIcosioctagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredIcosinonagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredTriacontagonalPyramidal: CenteredMgonalPyramidalSpecificGenerator; readonly centeredPentagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredHexagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredHeptagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredOctagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredNonagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredDecagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredHendecagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredDodecagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredTridecagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredTetradecagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredPentadecagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredHexadecagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredHeptadecagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredOctadecagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredNonadecagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredIcosagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredIcosihenagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredIcosidigonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredIcositrigonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredIcositetragonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredIcosipentagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredIcosihexagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredIcosiheptagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredIcosioctagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredIcosinonagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly centeredTriacontagonalPyramid: CenteredMgonalPyramidSpecificGenerator; readonly triangularPyramidal: PyramidalSpecificGenerator; readonly squarePyramidal: PyramidalSpecificGenerator; readonly pentagonalPyramidal: PyramidalSpecificGenerator; readonly hexagonalPyramidal: PyramidalSpecificGenerator; readonly heptagonalPyramidal: PyramidalSpecificGenerator; readonly octagonalPyramidal: PyramidalSpecificGenerator; readonly nonagonalPyramidal: PyramidalSpecificGenerator; readonly decagonalPyramidal: PyramidalSpecificGenerator; readonly hendecagonalPyramidal: PyramidalSpecificGenerator; readonly dodecagonalPyramidal: PyramidalSpecificGenerator; readonly tridecagonalPyramidal: PyramidalSpecificGenerator; readonly tetradecagonalPyramidal: PyramidalSpecificGenerator; readonly pentadecagonalPyramidal: PyramidalSpecificGenerator; readonly hexadecagonalPyramidal: PyramidalSpecificGenerator; readonly heptadecagonalPyramidal: PyramidalSpecificGenerator; readonly octadecagonalPyramidal: PyramidalSpecificGenerator; readonly nonadecagonalPyramidal: PyramidalSpecificGenerator; readonly icosagonalPyramidal: PyramidalSpecificGenerator; readonly icosihenagonalPyramidal: PyramidalSpecificGenerator; readonly icosidigonalPyramidal: PyramidalSpecificGenerator; readonly icositrigonalPyramidal: PyramidalSpecificGenerator; readonly icositetragonalPyramidal: PyramidalSpecificGenerator; readonly icosipentagonalPyramidal: PyramidalSpecificGenerator; readonly icosihexagonalPyramidal: PyramidalSpecificGenerator; readonly icosiheptagonalPyramidal: PyramidalSpecificGenerator; readonly icosioctagonalPyramidal: PyramidalSpecificGenerator; readonly icosinonagonalPyramidal: PyramidalSpecificGenerator; readonly triacontagonalPyramidal: PyramidalSpecificGenerator; readonly pyramidal: PyramidalGenerator; readonly tetrahedral: TetrahedralGenerator; readonly cubic: CubicGenerator; readonly octahedral: OctahedralGenerator; readonly dodecahedral: DodecahedralGenerator; readonly icosahedral: IcosahedralGenerator; readonly centeredMgonalPyramidal: CenteredMgonalPyramidalGenerator; readonly centeredMgonalPyramid: CenteredMgonalPyramidGenerator; readonly centeredTetrahedron: CenteredTetrahedronGenerator; readonly centeredCube: CenteredCubeGenerator; readonly centeredOctahedron: CenteredOctahedronGenerator; readonly centeredDodecahedron: CenteredDodecahedronGenerator; readonly centeredIcosahedron: CenteredIcosahedronGenerator; readonly truncatedTetrahedral: TruncatedTetrahedralGenerator; readonly truncatedCubic: TruncatedCubicGenerator; readonly truncatedOctahedral: TruncatedOctahedralGenerator; readonly centeredTruncatedTetrahedron: CenteredTruncatedTetrahedronGenerator; readonly centeredTruncatedCube: CenteredTruncatedCubeGenerator; readonly centeredTruncatedOctahedron: CenteredTruncatedOctahedronGenerator; readonly stellaOctangula: StellaOctangulaGenerator; readonly rhombicDodecahedral: RhombicDodecahedralGenerator; readonly hauyRhombicDodecahedral: HauyRhombicDodecahedralGenerator; readonly mgonalPrism: MgonalPrismGenerator; }; export type SpaceConfigMap = MappedTypeConfig<typeof SPACE_MAP_STRATEGY>; //# sourceMappingURL=SpaceMappedTypes.d.ts.map