import { OnDestroy, OnInit } from '@angular/core';
import { TransactionTypeCategory } from '../../../enum/transaction-type-category.enum';
import { TransactionRefTransaction } from '@colijnit/transactionapi/build/model/transaction-line-info.bo';
import { StatusBarCfgNames } from '../../../interface/status-bar-cfg-names.interface';
import { TransactionLineBaseComponent } from '../../core/base/transaction-line-base.component';
export declare class TransactionPurchaseOverviewLineComponent extends TransactionLineBaseComponent implements OnInit, OnDestroy {
    readonly category: typeof TransactionTypeCategory;
    lineIndex: number;
    showClass(): boolean;
    showCheckboxForLine: boolean;
    refTransList: TransactionRefTransaction[];
    statusBarConfigNames: StatusBarCfgNames;
    private _subs;
    ngOnInit(): void;
    ngOnDestroy(): void;
    handleRelationNavigation(relationId: number): void;
    handleArticleNavigation(event: MouseEvent): void;
    handleTransactionNavigation(ref: TransactionRefTransaction): void;
}
