export declare function pmfSync(sampleSuccesses: any, draws: any, successPop: any, totalPop: any): number;
export declare function pmf(sampleSuccesses: any, draws: any, successPop: any, totalPop: any): Promise<{}>;
export declare function cdfSync(sampleSuccesses: any, draws: any, successPop: any, totalPop: any, lowerTail?: boolean): number;
export declare function cdf(sampleSuccesses: any, draws: any, successPop: any, totalPop: any, lowerTail?: boolean): Promise<{}>;
export declare function quantileSync(p: any, draws: any, successPop: any, totalPop: any, lowerTail?: boolean, lnh0Eval?: any, lnhMaxEval?: any): any;
export declare function quantile(p: any, draws: any, successPop: any, totalPop: any, lowerTail?: boolean): Promise<{}>;
export declare function randomSync(n: any, draws: any, successPop: any, totalPop: any, seed?: string | number, randoms?: any): any[];
export declare function random(n: any, draws: any, successPop: any, totalPop: any, seed?: string | number): Promise<{}>;
