import { EventEmitter, OnInit } from '@angular/core';
import { ItemModel } from '../models/item.model';
import { CategoryModel } from '../models/category.model';
import { TranslateService } from '@ngx-translate/core';
/**
 * Created by TIBAS-Mohammed on 2020-07-4.
 */
export declare class ItemFormComponent implements OnInit {
    private translateService;
    child: ItemModel;
    level: number;
    mode: string;
    item: ItemModel;
    changedtrigger: EventEmitter<any>;
    parentList: ItemModel[];
    listSourceTypes: CategoryModel[];
    constructor(translateService: TranslateService);
    ngOnInit(): void;
    additem(child: ItemModel): void;
    remove(item: ItemModel): void;
    triggerchange(): void;
    moveup(item: ItemModel): void;
    movedown(item: ItemModel): void;
}
