import { CellComplex } from '../geometry/cell-complex.js'; import { type CompiledPolytope } from '../geometry/compile-lattice.js'; export interface GrandAntiprismOptions { /** Circumradius. Default 1. */ radius?: number; } /** * The grand antiprism — 100 vertices, 500 edges, 720 faces (700 * triangles + 20 pentagons), 300 tetrahedral + 20 pentagonal-antiprism * cells — as an exact diminishing of the 600-cell: remove the 20 * vertices of two completely orthogonal great decagons. * * The rings are found exactly: a great decagon is a closed edge * geodesic obeying the chord relation v_{k+2} = φ·v_{k+1} − v_k, and * the orthogonal ring is the set of vertices with zero dot product * against the first ring's plane. Each removed vertex leaves a * pentagonal antiprism (its 10 surviving neighbors); the antiprisms' * pentagon caps are edge figures of the removed ring's edges, shared * between consecutive antiprisms of the same ring. */ export declare function createGrandAntiprism(options?: GrandAntiprismOptions): CellComplex; /** * The grand antiprism with its face lattice and provenance retained. * * @param options - Circumradius of the compiled realization. */ export declare function createGrandAntiprismCompiled(options?: GrandAntiprismOptions): CompiledPolytope; //# sourceMappingURL=grand-antiprism.d.ts.map