import { OnDestroy, OnInit } from '@angular/core';
import { TransactionLineBaseComponent } from '../../core/base/transaction-line-base.component';
export declare abstract class TransactionOrderDeliveryLineBaseComponent extends TransactionLineBaseComponent implements OnInit, OnDestroy {
    private _subscriptions;
    private _initialized;
    showCheckbox: boolean;
    checkboxReadonly: boolean;
    localAmountSelected: number;
    ngOnInit(): void;
    ngOnDestroy(): void;
    showNumberPicker(): boolean;
    handleSelectCheckboxClick(checked: boolean): Promise<void>;
    updateSelectedQuantity(amount: number): Promise<void>;
    protected transactionLineSet(): void;
    protected transactionInfoSet(): void;
    private _checkCheckbox;
    private _checkAmounts;
}
