import { OnInit, EventEmitter } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { LoadingController } from '@ionic/angular'; import { SubscriptionService } from '../../../services/subscription.service'; import { DatePipe, CurrencyPipe } from '@angular/common'; import { CoreService } from '../../../services/core.service'; import { PaymentService } from '../../../services/payment.service'; import { Shipment } from '../../../models/shipment'; import * as i0 from "@angular/core"; export declare class SubscriptionTransactionComponent implements OnInit { private route; private subscriptionService; private datePipe; private loadingCtrl; private currencyPipe; private coreService; private paymentService; name: any; topImage: any; onShowVideo: EventEmitter; onShowImages: EventEmitter; onNote: EventEmitter; onReview: EventEmitter; transaction: any; order: any; images: any; videos: any; paymentMethods: any; selectedPaymentMethod: any; constructor(route: ActivatedRoute, subscriptionService: SubscriptionService, datePipe: DatePipe, loadingCtrl: LoadingController, currencyPipe: CurrencyPipe, coreService: CoreService, paymentService: PaymentService); ngOnInit(): void; init(): void; loadPaymentMethods(countryCode: any): Promise; isPaid(): boolean; requestPayment(): Promise; loadSubscriptionTransaction(id: any): void; checkShipmentDelivered(): any; goToVideo(video: any): Promise; goToImages(): Promise; getImageByTransactionLine(transaction_line: any): string; getEmployeeImage(): string; getPaymentImage(): string; getTotal(transaction_line: any): number; getReturned(): any; getShippingCost(shipment: Shipment): string; getAddress(shipment: Shipment): string; getTimeInfo(shipment: Shipment): string; note(): Promise; review(): Promise; traceOrder(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }