UNPKG

fignumbers

Version:

A comprehensive TypeScript library for generating figurate numbers across multiple dimensions

16 lines 896 B
import type { StartConfigMConfigStepConfig, StartConfigStepConfig } from "../../core/types/ConfigTypes.js"; import type { INumberGeneratorStrategy } from "../../core/interfaces/INumberGeneratorStrategy.js"; export type TruncatedCenteredPolygonalConfig = StartConfigMConfigStepConfig; export declare class TruncatedCenteredPolygonalGenerator implements INumberGeneratorStrategy<TruncatedCenteredPolygonalConfig> { generate({ start, step, m, }: TruncatedCenteredPolygonalConfig): Generator<bigint>; } export declare class TruncatedCenteredPolygonalSpecificGenerator implements INumberGeneratorStrategy<StartConfigStepConfig> { private m; private baseGenerator; constructor(m: bigint); generate({ start, step }: { start?: bigint | undefined; step?: bigint | undefined; }): Generator<bigint>; } //# sourceMappingURL=TruncatedCenteredPolygonalGenerator.d.ts.map