import { OnInit } from '@angular/core'; import { BehaviorSubject } from 'rxjs/BehaviorSubject'; import { Subject } from 'rxjs/Subject'; import { EstructureBaseFormButton } from './evk-form-button.component'; export declare class EvkFormGroupButtonComponent implements OnInit { class: string; innerHTML: string; metadata: EstructureBaseFormButton[]; visible: boolean; visibleSubject: BehaviorSubject; constructor(); ngOnInit(): void; fromJson(json: any): void; } export interface EstructureBaseFormGroupButton { type: string; /** * Clases extra para el contenedor */ class?: string; /** * Clases para alinear el botón */ innerHTML?: string; /** * Indicador para habilitar o deshabilitar el botón */ metadata?: EstructureBaseFormButton[]; /** * Indicador de visibilidad del botón */ visible: boolean; /** * Subject para modificar el indicador `visible` */ visibleSubject: Subject | BehaviorSubject; }