import { PRNG } from "../../rng/index.js"; import { result } from "../../utility/result.js"; import { DistError } from "../DistError.js"; import { PointSetDist } from "../PointSetDist.js"; import { BaseSymbolicDist } from "./BaseSymbolicDist.js"; type Args = { n: number; p: number; }; export declare class Binomial extends BaseSymbolicDist<"Binomial", Args> { n: number; p: number; readonly symbolicType = "Binomial"; constructor(n: number, p: number); toString(): string; static make({ n, p }: Args): result; getArgs(): { n: number; p: number; }; simplePdf(x: number): number; cdf(k: number): number; inv(p: number): number; mean(): number; variance(): result; sample(rng: PRNG): number; _isEqual(other: Binomial): boolean; toPointSetDist(): result; } export {}; //# sourceMappingURL=Binomial.d.ts.map