import { EventEmitter, OnInit } from '@angular/core'; import { UntypedFormGroup } from '@angular/forms'; import { CurrencyCode, CustomFieldConfig, DataService, GetProductVariantQuery } from '@vendure/admin-ui/core'; import { Observable, Subject } from 'rxjs'; import * as i0 from "@angular/core"; export declare class DraftOrderVariantSelectorComponent implements OnInit { private dataService; currencyCode: CurrencyCode; orderLineCustomFields: CustomFieldConfig[]; addItem: EventEmitter<{ productVariantId: string; quantity: number; customFields: any; }>; customFieldsFormGroup: UntypedFormGroup; selectedVariant$: Observable; selectedVariantId$: Subject; quantity: number; constructor(dataService: DataService); ngOnInit(): void; addItemClick(selectedVariant: GetProductVariantQuery['productVariant']): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }