import { ExtensionInstallerService } from './extension-installer.service'; import { ExtensionListItem } from '../../../../../common/entities/extension/ExtensionListItem'; import { NotificationService } from '../../../model/notification.service'; import { ModalDirective } from 'ngx-bootstrap/modal'; import { SettingsService } from '../settings.service'; export declare class ExtensionInstallerComponent { settingsService: SettingsService; private extensionService; private notificationService; extensionsModal: ModalDirective; extensions: ExtensionListItem[]; loading: boolean; error: string | null; constructor(settingsService: SettingsService, extensionService: ExtensionInstallerService, notificationService: NotificationService); openExtensionsModal(): void; loadExtensions(): void; installExtension(extension: ExtensionListItem): Promise; }