fignumbers
Version:
A comprehensive TypeScript library for generating figurate numbers across multiple dimensions
127 lines • 8.6 kB
TypeScript
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