import { UxModalService, UxModalServiceResult } from '@aurelia-ux/modal'; import { AdminRegionModel, ShopGlobal2 } from 'aurelia-shop'; import { Global } from '../global'; export declare class SelectRegionDialog { private shopGlobal; private modalService; private global; private shopId; private shopAdmin; regionId: string; regionIds: string[]; private multiple; private required; constructor(shopGlobal: ShopGlobal2, modalService: UxModalService, global: Global); activate(params: any): void; shopIdChanged(): Promise; selectRegion(region: AdminRegionModel): void; canDeactivate(result: UxModalServiceResult): Promise; isSelected(regionId: string, selectedregionId: string, selectedregionsIds: string[]): boolean; }