/**
 * This file is part of the MedSafe application which is commercial software created by MedVision360 B.V.
 * The source code is proprietary and confidential.
 *
 * Unauthorized copying of this file, via any medium is strictly prohibited.
 *
 * Copyright (c) by MedVision360 B.V. All rights reserved.
 *
 * For the application name: io.medrecord.medsafe
 */
import { BrickOptions, ButtonOptions, CursorType } from '../../models';
export declare class BrickComponent {
    private readonly defaultOptions;
    preparedOptions: BrickOptions;
    set brickOptions(options: ButtonOptions);
    label: string;
    private brickModifierPrefix;
    private generateModifierKey;
    private readonly uppercaseModifierKey;
    private readonly boldModifierKey;
    get brickClass(): {
        [x: string]: boolean | CursorType;
    };
}
