import { LRUCache } from "../common/lru-cache.js"; import type { PMF } from "../pmf/pmf.js"; import { RollBuilder } from "./roll.js"; import type { RollFactory } from "./types.js"; export declare function d(sides: number | string): RollBuilder; export declare const d4: RollBuilder; export declare const d6: RollBuilder; export declare const d8: RollBuilder; export declare const d10: RollBuilder; export declare const d12: RollBuilder; export declare const d20: RollBuilder; export declare const hd20: RollBuilder; export declare const d100: RollBuilder; export declare const flat: (n: number) => RollBuilder; export declare const roll: RollFactory; export declare const builderPMFCache: LRUCache; //# sourceMappingURL=factory.d.ts.map