import { UxModalService } from '@aurelia-ux/modal'; import { AureliaShopAdmin, AdminCategoryModel } from 'aurelia-shop'; import { Global } from '../global'; export declare class SelectCategoriesControl { global: Global; modalService: UxModalService; shopId: string; value: string | string[]; multiple: boolean; canAdd: boolean; shopAdmin: AureliaShopAdmin; constructor(global: Global, modalService: UxModalService); bind(): void; shopIdChanged(): Promise; valueChanged(): void; openDialog(): Promise; unselect(): void; get internalCategoriesList(): string[]; category(categoryId: string): AdminCategoryModel | undefined; }