import { ActivatedRoute } from "@angular/router"; import { DialogService } from "primeng/dynamicdialog"; import { ApiService } from '../../services/api.service'; import { UnsubscribeComponent } from "../../generals/Components"; import { AdminModuleDetail } from "../../interfaces/interfaces"; import { GlobizFeedImportModuleComponent } from "./modulecomponents/globizfeedimportmodule/globizfeedimportmodule.component"; import { ProductSearchIndexerModuleComponent } from "./modulecomponents/productsearchindexermodule/productsearchindexer.module"; import { MailNotifierModuleComponent } from "./modulecomponents/mailnotifiermodule/mailnotifiermodule.module"; import { ProductPricingModuleComponent } from "./modulecomponents/productpricingmodule/productpricingmodule.component"; import { PaymentSimplepayModuleComponent } from "./modulecomponents/paymentsimplepay/paymentsimplepay.component"; import { FacebookCatalogModuleComponent } from "./modulecomponents/facebookcatalogmodule/facebookcatalogmodule.component"; import { GoogleMerchantModuleComponent } from "./modulecomponents/googlemerchantmodule/googlemerchantfeedmodule.component"; export declare class ModuleComponent extends UnsubscribeComponent { private activatedRoute; private apiService; private dialogService; id: number; module: AdminModuleDetail; functionName: string; functionData: any; changed: boolean; hasConfig: boolean; viewglobizfeedimportmodule: GlobizFeedImportModuleComponent; viewproductsearchindexermodule: ProductSearchIndexerModuleComponent; viewmailnotifiermodule: MailNotifierModuleComponent; viewproductpricingmodule: ProductPricingModuleComponent; viewpaymentsimplepay: PaymentSimplepayModuleComponent; viewfacebookcatalogmodule: FacebookCatalogModuleComponent; viewgooglemerchantmodule: GoogleMerchantModuleComponent; constructor(activatedRoute: ActivatedRoute, apiService: ApiService, dialogService: DialogService); init(): void; reload(): void; getModule(): void; changeEnableState(): void; showLogDialog(): void; callFunction(): void; callFunctionWithName(functionName: string): void; configChanged(changed: boolean): void; subModuleInited(): void; saveConfig(): void; }