fignumbers
Version:
A comprehensive TypeScript library for generating figurate numbers across multiple dimensions
15 lines • 861 B
TypeScript
import type { KConfigStepConfig, StepConfig } from "../../core/types/ConfigTypes.js";
import type { INumberGeneratorStrategy } from "../../core/interfaces/INumberGeneratorStrategy.js";
export type KDimensionalCenteredHyperTetrahedronConfig = KConfigStepConfig;
export declare class KDimensionalCenteredHyperTetrahedronGenerator implements INumberGeneratorStrategy<KDimensionalCenteredHyperTetrahedronConfig> {
generate({ step, k }: KDimensionalCenteredHyperTetrahedronConfig): Generator<bigint>;
}
export declare class KDimensionalCenteredHyperTetrahedronSpecificGenerator implements INumberGeneratorStrategy<StepConfig> {
private k;
private baseGenerator;
constructor(k: bigint);
generate({ step }: {
step?: bigint | undefined;
}): Generator<bigint>;
}
//# sourceMappingURL=KDimensionalCenteredHyperTetrahedronGenerator.d.ts.map