import { ChangeDetectorRef, EventEmitter } from "@angular/core";
import { AlternateSupplierViewmodel } from "../../model/alternate-supplier.viewmodel";
import { ArticleService } from "../../service/article.service";
import { TransactionService } from "../../service/transaction.service";
export declare class AlternateSupplierTileComponent {
    changeDetection: ChangeDetectorRef;
    private _articleService;
    private _transactionService;
    set supplier(value: AlternateSupplierViewmodel);
    get supplier(): AlternateSupplierViewmodel;
    selectedSupplierId: number;
    set goodId(value: number);
    get goodId(): number;
    supplierClicked: EventEmitter<AlternateSupplierViewmodel>;
    showClass(): boolean;
    processedPrice: number;
    date: Date;
    private _supplier;
    private _goodId;
    constructor(changeDetection: ChangeDetectorRef, _articleService: ArticleService, _transactionService: TransactionService);
    private fetchExtraData;
}
