import { RoundsModel, ScoreModel } from '../../classes/rounds.model';
import { BowlingRoundComponent } from '../bowling-round/bowling-round.component';
import * as i0 from "@angular/core";
export declare class BowlingScoreComponent {
    protected scores: RoundsModel;
    scoring: import("@angular/core").ModelSignal<ScoreModel[]>;
    editMode: import("@angular/core").InputSignal<boolean>;
    translations: import("@angular/core").InputSignal<{
        [en: string]: string;
    }>;
    constructor();
    add(round: BowlingRoundComponent): void;
    reset(round: BowlingRoundComponent): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<BowlingScoreComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<BowlingScoreComponent, "obl-bowling-score", never, { "scoring": { "alias": "scoring"; "required": false; "isSignal": true; }; "editMode": { "alias": "editMode"; "required": false; "isSignal": true; }; "translations": { "alias": "translations"; "required": false; "isSignal": true; }; }, { "scoring": "scoringChange"; }, never, never, false, never>;
}
