import { ChangeDetectorRef } from '@angular/core';
import { TransactionKind } from '@colijnit/transactionapi/build/enum/transaction-kind.enum';
import { PaymentViewmodel } from '../../model/payment.viewmodel';
import { TransactionPaymentConnectorService } from '../../service/transaction-payment-connector.service';
import { TransactionEventService } from '../../service/transaction-event.service';
import { RegisteredPaymentViewModel } from '../../model/registered-payment-view-model';
export declare class RegisteredPaymentComponent {
    private _paymentConnectorService;
    private _transactionEventService;
    private _changeDetector;
    readonly transKind: typeof TransactionKind;
    branch: string;
    transactionKind: TransactionKind;
    showTitle: boolean;
    transactionUuid: string;
    hideWhenEmpty: boolean;
    showClass(): boolean;
    paymentMethods: PaymentViewmodel[];
    registeredPayments: RegisteredPaymentViewModel[];
    showLoader: boolean;
    private _subs;
    constructor(_paymentConnectorService: TransactionPaymentConnectorService, _transactionEventService: TransactionEventService, _changeDetector: ChangeDetectorRef);
    ngOnInit(): void;
    ngOnDestroy(): void;
    private _getRegisteredPaymentInfo;
    private _prepareData;
}
