/*** * @file: * @author: haoxianhuan * @Date: 2021-10-19 10:53:32 */ import { EventEmitter, OnDestroy, OnInit, TemplateRef } from '@angular/core'; import { FormGroup } from '@angular/forms'; export declare class BaseLayoutComponent implements OnInit, OnDestroy { layouts: any; templateOutlet: TemplateRef | null; templateCardExtra: TemplateRef | null; formRef: any; pageData: {}; layoutData: any[]; formValue: {}; validateForm: FormGroup; sourceData: any; data: {}; checkboxValues: {}; onBeforeUpload: any; vertical: boolean; fold: boolean; gutter: number; offsetWidth: number; showConfirmBtn: boolean; cardBordered: boolean; valueChange: EventEmitter; afterClick: EventEmitter; beforeClick: EventEmitter; itemClick: EventEmitter; formSearch: EventEmitter; resetFormSearch: EventEmitter; valueChangeSelect: EventEmitter; formConfirm: EventEmitter; customized: EventEmitter; blur: EventEmitter; keyup: EventEmitter; selectClick: EventEmitter; constructor(); ngOnInit(): void; ngOnDestroy(): void; validate(): boolean; setAttachedProperty(data: any[], bindkey: any, attachedPropertyMap: any, sourceData: any): void; getValue(): {}; getAttachedProperty(data: any): {}; search(e: any, from: any): void; formValueChange(e: any, from: any): void; formValueChangeSelect(e: any, from: any): void; formCustomized(e: any, from: any): void; formBlur(e: any, from: any): void; formKeyup(e: any, from: any): void; formSelectClick(e: any, from: any): void; tableAfterClick(e: any, table: any): void; tableValueChange(e: any, table: any): void; tableBeforeClick(e: any, table: any): void; tableItemClick(e: any, table: any): void; }