import { result } from "../../utility/result.js"; import { DistError } from "../DistError.js"; import { PointSetDist } from "../PointSetDist.js"; import { BaseSymbolicDist } from "./BaseSymbolicDist.js"; export declare class PointMass extends BaseSymbolicDist<"PointMass", number> { t: number; readonly symbolicType = "PointMass"; constructor(t: number); toString(): string; static make(t: number): result; getArgs(): number; simplePdf(x: number): 1 | 0; cdf(x: number): 1 | 0; inv(p: number): number; mean(): number; variance(): result; sample(): number; _isEqual(other: PointMass): boolean; min(): number; max(): number; expectedConvolutionCost(): number; isFloat(): boolean; toPointSetDist(): result; } //# sourceMappingURL=PointMass.d.ts.map