UNPKG

fignumbers

Version:

A comprehensive TypeScript library for generating figurate numbers across multiple dimensions

127 lines 8.6 kB
import type { MappedTypeConfig } from "../../core/mapped-types/MappedTypeConfig.js"; import { AztecDiamondGenerator, CenteredPolygonalGenerator, CrossGenerator, GnomicGenerator, ImpoliteGenerator, PoliteGenerator, PolygonalGenerator, PolygramGenerator, PronicGenerator, TruncatedPronicGenerator, TruncatedCenteredPolygonalGenerator, PolygonalSpecificGenerator, CenteredPolygonalSpecificGenerator, TruncatedCenteredPolygonalSpecificGenerator, PolygramSpecificGenerator } from "../strategies/index.js"; export declare const PLANE_MAP_STRATEGY: { readonly pentagram: PolygramSpecificGenerator; readonly hexagram: PolygramSpecificGenerator; readonly heptagram: PolygramSpecificGenerator; readonly octagram: PolygramSpecificGenerator; readonly nonagram: PolygramSpecificGenerator; readonly decagram: PolygramSpecificGenerator; readonly hendecagram: PolygramSpecificGenerator; readonly dodecagram: PolygramSpecificGenerator; readonly tridecagram: PolygramSpecificGenerator; readonly tetradecagram: PolygramSpecificGenerator; readonly pentadecagram: PolygramSpecificGenerator; readonly hexadecagram: PolygramSpecificGenerator; readonly heptadecagram: PolygramSpecificGenerator; readonly octadecagram: PolygramSpecificGenerator; readonly nonadecagram: PolygramSpecificGenerator; readonly icosagram: PolygramSpecificGenerator; readonly icosihenagram: PolygramSpecificGenerator; readonly icosidigram: PolygramSpecificGenerator; readonly icositrigram: PolygramSpecificGenerator; readonly icositetragram: PolygramSpecificGenerator; readonly icosipentagram: PolygramSpecificGenerator; readonly icosihexagram: PolygramSpecificGenerator; readonly icosiheptagram: PolygramSpecificGenerator; readonly icosioctagram: PolygramSpecificGenerator; readonly icosinonagram: PolygramSpecificGenerator; readonly triacontagram: PolygramSpecificGenerator; readonly truncatedCenteredTriangular: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredSquare: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredPentagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredHexagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredHeptagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredOctagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredNonagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredDecagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredHendecagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredDodecagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredTridecagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredTetradecagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredPentadecagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredHexadecagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredHeptadecagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredOctadecagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredNonadecagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredIcosagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredIcosihenagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredIcosidigonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredIcositrigonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredIcositetragonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredIcosipentagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredIcosihexagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredIcosiheptagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredIcosioctagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredIcosinonagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly truncatedCenteredTriacontagonal: TruncatedCenteredPolygonalSpecificGenerator; readonly centeredTriangular: CenteredPolygonalSpecificGenerator; readonly centeredSquare: CenteredPolygonalSpecificGenerator; readonly centeredPentagonal: CenteredPolygonalSpecificGenerator; readonly centeredHexagonal: CenteredPolygonalSpecificGenerator; readonly centeredHeptagonal: CenteredPolygonalSpecificGenerator; readonly centeredOctagonal: CenteredPolygonalSpecificGenerator; readonly centeredNonagonal: CenteredPolygonalSpecificGenerator; readonly centeredDecagonal: CenteredPolygonalSpecificGenerator; readonly centeredHendecagonal: CenteredPolygonalSpecificGenerator; readonly centeredDodecagonal: CenteredPolygonalSpecificGenerator; readonly centeredTridecagonal: CenteredPolygonalSpecificGenerator; readonly centeredTetradecagonal: CenteredPolygonalSpecificGenerator; readonly centeredPentadecagonal: CenteredPolygonalSpecificGenerator; readonly centeredHexadecagonal: CenteredPolygonalSpecificGenerator; readonly centeredHeptadecagonal: CenteredPolygonalSpecificGenerator; readonly centeredOctadecagonal: CenteredPolygonalSpecificGenerator; readonly centeredNonadecagonal: CenteredPolygonalSpecificGenerator; readonly centeredIcosagonal: CenteredPolygonalSpecificGenerator; readonly centeredIcosihenagonal: CenteredPolygonalSpecificGenerator; readonly centeredIcosidigonal: CenteredPolygonalSpecificGenerator; readonly centeredIcositrigonal: CenteredPolygonalSpecificGenerator; readonly centeredIcositetragonal: CenteredPolygonalSpecificGenerator; readonly centeredIcosipentagonal: CenteredPolygonalSpecificGenerator; readonly centeredIcosihexagonal: CenteredPolygonalSpecificGenerator; readonly centeredIcosiheptagonal: CenteredPolygonalSpecificGenerator; readonly centeredIcosioctagonal: CenteredPolygonalSpecificGenerator; readonly centeredIcosinonagonal: CenteredPolygonalSpecificGenerator; readonly centeredTriacontagonal: CenteredPolygonalSpecificGenerator; readonly triangular: PolygonalSpecificGenerator; readonly square: PolygonalSpecificGenerator; readonly pentagonal: PolygonalSpecificGenerator; readonly hexagonal: PolygonalSpecificGenerator; readonly heptagonal: PolygonalSpecificGenerator; readonly octagonal: PolygonalSpecificGenerator; readonly nonagonal: PolygonalSpecificGenerator; readonly decagonal: PolygonalSpecificGenerator; readonly hendecagonal: PolygonalSpecificGenerator; readonly dodecagonal: PolygonalSpecificGenerator; readonly tridecagonal: PolygonalSpecificGenerator; readonly tetradecagonal: PolygonalSpecificGenerator; readonly pentadecagonal: PolygonalSpecificGenerator; readonly hexadecagonal: PolygonalSpecificGenerator; readonly heptadecagonal: PolygonalSpecificGenerator; readonly octadecagonal: PolygonalSpecificGenerator; readonly nonadecagonal: PolygonalSpecificGenerator; readonly icosagonal: PolygonalSpecificGenerator; readonly icosihenagonal: PolygonalSpecificGenerator; readonly icosidigonal: PolygonalSpecificGenerator; readonly icositrigonal: PolygonalSpecificGenerator; readonly icositetragonal: PolygonalSpecificGenerator; readonly icosipentagonal: PolygonalSpecificGenerator; readonly icosihexagonal: PolygonalSpecificGenerator; readonly icosiheptagonal: PolygonalSpecificGenerator; readonly icosioctagonal: PolygonalSpecificGenerator; readonly icosinonagonal: PolygonalSpecificGenerator; readonly triacontagonal: PolygonalSpecificGenerator; readonly polygonal: PolygonalGenerator; readonly centeredPolygonal: CenteredPolygonalGenerator; readonly truncatedCenteredPolygonal: TruncatedCenteredPolygonalGenerator; readonly pronic: PronicGenerator; readonly truncatedPronic: TruncatedPronicGenerator; readonly polite: PoliteGenerator; readonly impolite: ImpoliteGenerator; readonly aztecDiamond: AztecDiamondGenerator; readonly gnomic: GnomicGenerator; readonly cross: CrossGenerator; readonly polygram: PolygramGenerator; }; export type PlaneConfigMap = MappedTypeConfig<typeof PLANE_MAP_STRATEGY>; //# sourceMappingURL=PlaneMappedTypes.d.ts.map