import * as i0 from '@angular/core'; import { OnInit } from '@angular/core'; import { FormGroup, FormBuilder } from '@angular/forms'; import * as i1 from '@c8y/ngx-components'; import { C8yStepper, WizardComponent, OptionsService } from '@c8y/ngx-components'; import * as i2 from '@c8y/ngx-components/ecosystem/shared'; import { LicensedApplicationPlugin } from '@c8y/ngx-components/ecosystem/shared'; import { TranslateService } from '@ngx-translate/core'; import { FetchClient } from '@c8y/client'; interface ConfirmInstallModal { pluginsToInstall: LicensedApplicationPlugin[]; } interface License { licenseName: string; url: string; appName: string; } declare class LicenseConfirmModalComponent implements OnInit { private wizardComponent; private fb; private optionsService; private translateService; formGroupAccept: FormGroup; formGroupLicenses: FormGroup; stepper: C8yStepper; licenses: License[]; disclaimerHtml: string; constructor(wizardComponent: WizardComponent, fb: FormBuilder, optionsService: OptionsService, translateService: TranslateService); ngOnInit(): void; cancel(): void; done(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LicenseViewComponent implements OnInit { private fetchClient; url: string; name: string; content: string; FALL_BACK_URL: string; constructor(fetchClient: FetchClient); ngOnInit(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LicenseConfirmModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { LicenseConfirmModalComponent, LicenseConfirmModule, LicenseViewComponent }; //# sourceMappingURL=index.d.ts.map