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