import { ShopFetchBase } from './shop-fetch-base'; import { UxModalService } from '@aurelia-ux/modal'; import { Global } from '../global'; import { AdminSupplierModel } from 'aurelia-shop'; import { I18N } from 'aurelia-i18n'; export declare class Suppliers extends ShopFetchBase { private i18n; extraKeys: string[]; productId: string; constructor(global: Global, modalService: UxModalService, i18n: I18N); get sortOptions(): { label: string; value: string; }[]; activate(params: any): void; get hasActiveFilters(): boolean; setSuffix(): Promise; filtersChanged(): void; clearFilters(): void; openAddSupplierDialog(): Promise; openEditSupplierDialog(supplier: AdminSupplierModel): Promise; manageProducts(event: MouseEvent, supplier: AdminSupplierModel): void; addNoneTag(tags: string[]): string[]; }