import { EventEmitter, OnDestroy, OnInit } from '@angular/core';
import { ActionButtonsCfgNames } from '../../../interface/action-buttons-cfg-names.interface';
import { TransactionLineBaseComponent } from '../../core/base/transaction-line-base.component';
export declare class TransactionBaseCardComponent extends TransactionLineBaseComponent implements OnInit, OnDestroy {
    set checkboxValue(value: boolean);
    get checkboxValue(): boolean;
    showColorIndicator: boolean;
    colorIndicatorColor: string;
    checkboxReadonly: boolean;
    checkbox: boolean;
    actionButtons: boolean;
    showPurchaseDescAndPrice: boolean;
    checkboxValueChanged: EventEmitter<boolean>;
    waitingForUserAction: EventEmitter<boolean>;
    showClass(): boolean;
    showActionsButton: boolean;
    actionButtonsConfigNames: ActionButtonsCfgNames;
    private _checkboxValue;
    private _subs;
    ngOnInit(): void;
    ngOnDestroy(): void;
    handleOpenArticleText(text: string): void;
}
