/********** Angular **********/ import { OnInit, OnDestroy } from "@angular/core"; import { FormGroup } from "@angular/forms"; /********** Ionic **********/ /********** Plugin **********/ import { Subscription } from "rxjs"; import { AceEditorComponent } from "ng2-ace-editor"; import "brace"; import "brace/theme/eclipse"; import "brace/mode/json"; import "brace/mode/javascript"; import "brace/mode/html"; import { ZComponent, ZField, ZGroup, ZComponentProperties } from "mmhglobal-zcore"; import * as i0 from "@angular/core"; export declare class ZcodeeditorComponent implements ZComponent, OnInit, OnDestroy { data: ZField; group: ZGroup; form: FormGroup; editor: AceEditorComponent; code: string | string[]; theme: string; mode: string; subscription: Subscription; componentProperties: ZComponentProperties; private widthReduce; private heightReduce; constructor(); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; getValue(): any; getEditorStyle(): { "height.px": number; "width.px": number; }; private getEditorHeight; onTextChange(newValue: any): void; setEnable: (status: boolean) => void; setVisible: (status: boolean) => void; setRequire: (status: boolean) => void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }