import { OnInit } from '@angular/core'; import { NzModalService } from 'ng-zorro-antd/modal'; import { FieldItemModel } from '../../to-share/field-item-model.interface'; import { TfNgFormEditorService } from '../../tf-ng-form-editor.service'; import { SelectableFieldItemModel } from '../../form-editor-config.service'; export declare class NavigationComponent implements OnInit { private formEditorService; private modal; private _disabled; set disabled(value: boolean); get disabled(): boolean; private _hasTabs; set hasTabs(value: boolean); get hasTabs(): boolean; hasFormSchema: boolean; hide: boolean; hideNavigation: boolean; animateHideToggles: boolean; isMobile: boolean; isCollapsed: boolean; currentMenuType: string; currentMenuColour: string; sideBarIsActive: boolean; drawIsActive: boolean; anyMenuVisable: boolean; layoutMenuVisible: boolean; complexMenuVisible: boolean; singleMenuVisible: boolean; formMenuVisible: boolean; navigationItems: any[]; constructor(formEditorService: TfNgFormEditorService, modal: NzModalService); ngOnInit(): void; onToggleDrawer(menu: string): void; getHexMenuColour(menu: string): { hex: string; icon: string; }; getMenuDrawerStateClass(menu: string): "hide" | "show"; closeAll(): void; getIsDisabled(menu: string): boolean; onSelectedField(selectedField: SelectableFieldItemModel): void; addFormItem(formFieldItem: FieldItemModel): void; }