import { UxModalServiceResult, UxModalService } from '@aurelia-ux/modal'; import { AdminShopSettingsModel, ShopGlobal2 } from 'aurelia-shop'; export declare class SettingsDialog { private shopGlobal; private modalService; name: string; active: boolean; shop: AdminShopSettingsModel; shopId: string; private shopAdmin; private lastUpdateText; private latestAccountCreations; constructor(shopGlobal: ShopGlobal2, modalService: UxModalService); activate(params: any): Promise; shopIdChanged(): Promise; canDeactivate(result: UxModalServiceResult): Promise; openExportDialog(): Promise; private viewLatestAccountCreations; private hideLatestAccountCreations; } export interface ValidationTokenExport { id: string; count: number; firstname: string; lastname: string; emailCode: string; emailValidated: boolean; mobileCode: string; mobileValidated: boolean; expires: Date; updatedAt: Date; createdAt: Date; success: boolean; }