import { UxModalServiceResult, UxModalService } from '@aurelia-ux/modal'; import { AdminRecurringOrderModel } from 'aurelia-shop'; import { ShopGlobal2 } from 'aurelia-shop'; import { Container } from 'aurelia-framework'; import { I18N } from 'aurelia-i18n'; export declare class RecurringOrderConfigDialog { private shopGlobal; private modalService; private i18n; private container; shopId: string; recurringOrder: AdminRecurringOrderModel; name: string; private lastUpdateText; private shopAdmin; private customer; constructor(shopGlobal: ShopGlobal2, modalService: UxModalService, i18n: I18N, container: Container); activate(params: any): void; shopIdChanged(): Promise; fetchCustomer(force?: boolean): Promise; canDeactivate(result: UxModalServiceResult): Promise; save(): Promise; }