import { OnInit } from '@angular/core'; import { CoreServices } from '../services/core.services'; import { Observable } from 'rxjs'; import { ActivatedRoute } from '@angular/router'; import { FooterButtonConfig } from '../models'; export declare class NodeFooterButtonComponent implements OnInit { private svc; private route; private _color; private _size; private _display; private _maxWidth; styleClasses: { colorClass: string; sizeClass: string; roundedClass: string; depthClass: string; displayClass: string; visibleClass: string; shapeClass: string; }; arrClasses: string[]; nav: FooterButtonConfig; compInstances: any[]; constructor(svc: CoreServices, route: ActivatedRoute); ngOnInit(): void; onClick(ev: MouseEvent): void; get isVisible(): Observable; get isDisabled(): Observable; set color(color: string); get color(): string; set size(size: string); get size(): string; set display(display: string); get width(): string; set maxWidth(maxWidth: number); get maxWidth(): number; }