import { Base, Type } from "./type";
import { IRandomnessSource } from "./IRandomnessSource";
import { Random } from "./Random";
import { IRandomnessGenerator } from "./IRandomnessGenerator";
/**
 * @hidden
 */
export declare class DefaultRandomnessSource extends Base implements IRandomnessSource {
    static $t: Type;
    private a;
    constructor(a: number);
    constructor(a: number, b: Random);
    constructor(a: number, ..._rest: any[]);
    getGenerator(a: string): IRandomnessGenerator;
}
