/**
* Counter generators: ``
* and ``.
*
* `increment` starts at `value` (default 0) and adds `step` (default 1)
* for each cell. `decrement` is the symmetric complement. Both ignore
* the prng; counters are deterministic by position regardless of seed.
*
* Output is the string form of the integer (no padding, no leading
* zeros). Future phases may add `length` / `first_zero` if a fixture
* demands it.
*/
import type { Generator } from './generator.js';
export interface CounterAttrs {
readonly start?: number | undefined;
readonly step?: number | undefined;
}
export declare function incrementGenerator(attrs?: CounterAttrs): Generator;
export declare function decrementGenerator(attrs?: CounterAttrs): Generator;
//# sourceMappingURL=counter.d.ts.map