import { DistributionType } from '../types/configs.ts'; import type { Distribution as DistributionConfig } from '../types/configs.ts'; export type UniformDistribution = Extract; export type ExponentialDistribution = Extract; export type LogNormalDistribution = Extract; export type UniformDistributionProps = Omit; export type ExponentialDistributionProps = Omit; export type LogNormalDistributionProps = Omit; /** Typed factories for probability distributions. */ export declare class Distribution { private constructor(); static uniform(props: UniformDistributionProps): UniformDistribution; static exponential(props: ExponentialDistributionProps): ExponentialDistribution; static logNormal(props: LogNormalDistributionProps): LogNormalDistribution; } //# sourceMappingURL=distribution.d.ts.map