import { OnInit } from '@angular/core'; import { UntypedFormGroup } from '@angular/forms'; import { CustomFieldConfig, LanguageCode, ProductVariantFragment, UpdateProductOptionInput, Dialog } from '@vendure/admin-ui/core'; import * as i0 from "@angular/core"; export declare class UpdateProductOptionDialogComponent implements Dialog, OnInit { resolveWith: (result?: UpdateProductOptionInput & { autoUpdate: boolean; }) => void; updateVariantName: boolean; productOption: ProductVariantFragment['options'][number]; activeLanguage: LanguageCode; name: string; code: string; customFields: CustomFieldConfig[]; codeInputTouched: boolean; customFieldsForm: UntypedFormGroup; ngOnInit(): void; update(): void; cancel(): void; updateCode(nameValue: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }