import { SelectItemBase } from './select-item-base'; import { UxModalService } from '@aurelia-ux/modal'; import { Global } from '../global'; import { AdminProductModel } from 'aurelia-shop'; export declare class SelectProductControl extends SelectItemBase { shopId: string; value: string; canAdd: boolean; canChange: boolean; suffix: string; confirmOnRemove: boolean; constructor(global: Global, modalService: UxModalService, element: HTMLElement); setEnsure(): void; openAddProductDialog(): Promise; openEditProductDialog(product: AdminProductModel): Promise; }