import * as i0 from "@angular/core";
type binary = 0 | 1;
type binaryRow = [binary, binary, binary, binary, binary];
export declare class MarksService {
    protected marks: {
        [key: string]: [number, number, number, number, number, number, number, number];
    };
    constructor();
    /** register by using single number per row */
    register(mark: string, rows: [number, number, number, number, number, number, number, number]): void;
    /** register by using rows tables 0/1 (on/off) */
    registerBinary(mark: string, table: [binaryRow, binaryRow, binaryRow, binaryRow, binaryRow, binaryRow, binaryRow, binaryRow]): void;
    /** get mark */
    get(mark: string): [number, number, number, number, number, number, number, number];
    static ɵfac: i0.ɵɵFactoryDeclaration<MarksService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<MarksService>;
}
export {};
