import { EventEmitter, Injector, OnInit } from '@angular/core';
import { DataFormBase } from '../../../classes/base/data-form-base';
import { EventData } from '../../../classes/form-schema';
import { NotifierService } from '../../../services/notifier.service';
export declare class StateMetadataComponent extends DataFormBase implements OnInit {
    private notifierService;
    data: any;
    machinesData: any;
    location: number[];
    onRemove: EventEmitter<any>;
    constructor(injector: Injector, notifierService: NotifierService);
    ngOnInit(): void;
    onFormInitialized(evt: EventData): Promise<void>;
    validateForm(): Promise<boolean>;
    handleManualSave(): void;
    remove(evt: any): void;
}
//# sourceMappingURL=state-metadata.component.d.ts.map