export declare class PlattCalibration {
    private communityA;
    private communityB;
    private personalA;
    private personalB;
    private predictionCount;
    constructor(communityA?: number, communityB?: number);
    calibrate(rawConfidence: number): number;
    getCalibrationPhase(): string;
    getCalibrationDisplay(): string;
    getDowngradedTier(tier: string): string;
    recordPrediction(rawConfidence: number, wasCorrect: boolean): void;
    getPredictionCount(): number;
    setCommunityParams(a: number, b: number): void;
    private plattScale;
    private updatePersonalParams;
}
//# sourceMappingURL=platt-calibration.d.ts.map