UNPKG

fignumbers

Version:

A comprehensive TypeScript library for generating figurate numbers across multiple dimensions

15 lines 855 B
import type { KConfigStepConfig, StepConfig } from "../../core/types/ConfigTypes.js"; import type { INumberGeneratorStrategy } from "../../core/interfaces/INumberGeneratorStrategy.js"; export type KDimensionalCenteredHyperOctahedronConfig = KConfigStepConfig; export declare class KDimensionalCenteredHyperOctahedronGenerator implements INumberGeneratorStrategy<KDimensionalCenteredHyperOctahedronConfig> { generate({ step, k }: KDimensionalCenteredHyperOctahedronConfig): Generator<bigint>; } export declare class KDimensionalCenteredHyperOctahedronSpecificGenerator implements INumberGeneratorStrategy<StepConfig> { private k; private baseGenerator; constructor(k: bigint); generate({ step }: { step?: bigint | undefined; }): Generator<bigint>; } //# sourceMappingURL=KDimensionalCenteredHyperOctahedronGenerator.d.ts.map