import { OnInit } from '@angular/core'; import { FormBuilder } from '@angular/forms'; import { ResultOf } from '@graphql-typed-document-node/core'; import { DataService, GetCustomerGroupDetailDocument, ModalService, NotificationService, TypedBaseDetailComponent } from '@vendure/admin-ui/core'; import * as i0 from "@angular/core"; export declare const CUSTOMER_GROUP_DETAIL_QUERY: import("apollo-angular").TypedDocumentNode; export declare class CustomerGroupDetailComponent extends TypedBaseDetailComponent implements OnInit { private formBuilder; protected dataService: DataService; private modalService; private notificationService; customFields: import("@vendure/admin-ui/core").CustomFieldConfig[]; detailForm: import("@angular/forms").FormGroup<{ name: import("@angular/forms").FormControl; customFields: import("@angular/forms").FormGroup<{ [x: string]: import("@angular/forms").FormControl<{} | null>; }>; }>; constructor(formBuilder: FormBuilder, dataService: DataService, modalService: ModalService, notificationService: NotificationService); ngOnInit(): void; create(): void; save(): void; protected setFormValues(entity: NonNullable['customerGroup']>): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }