import { result } from "../../utility/result.js"; import { DistError } from "../DistError.js"; import { BaseSymbolicDist } from "./BaseSymbolicDist.js"; type Args = { alpha: number; beta: number; }; export declare class Beta extends BaseSymbolicDist<"Beta", Args> { readonly symbolicType = "Beta"; alpha: number; beta: number; private constructor(); static make({ alpha, beta }: Args): result; getArgs(): { alpha: number; beta: number; }; toString(): string; simplePdf(x: number): number; cdf(x: number): number; inv(x: number): number; sample(): number; mean(): number; variance(): result; _isEqual(other: Beta): boolean; static fromMeanAndSampleSize({ mean, sampleSize, }: { mean: number; sampleSize: number; }): result; static fromMeanAndStdev({ mean, stdev, }: { mean: number; stdev: number; }): result; } export {}; //# sourceMappingURL=Beta.d.ts.map