import { OnInit, EventEmitter, QueryList } from '@angular/core'; import { DOData, NJDocDefTemplate, componentVM } from '../DOData'; import { DocDefPrimLibService } from '../../doc-def-prim-lib.service'; import { DobuttonComponent } from '../dobutton/dobutton.component'; export declare class SectionMenuComponent implements OnInit { private data; loaderKey: string; private _accordionVM; accordionVM: Array; ButtonComponents: QueryList; clickBut: EventEmitter; clickChkbox: EventEmitter; tabEvent: EventEmitter; requestRows: EventEmitter; private AccordionsOpen; constructor(data: DocDefPrimLibService); ngOnInit(): void; getAccordionsVM(): Array; getAccordionContentVM(acc: number): Array; performFilterRow(row: Array): Array; getTemplateCodeAccordion(acc: string): string; getTemplateAccordion(acc: string): NJDocDefTemplate; getTemplateSectionCode(): string; InitAccordionState(): void; getAccordionClass(acc: number): string; getAccordionStyle(acc: number): object; opened(acc: number): void; onTabEvent(message: componentVM): void; onclickBut(message: DOData): void; onclickChkbox(message: DOData): void; onRequestRows(message: boolean): void; ngAfterViewInit(): void; getPrimitives(): Array; setHidden(customParameters: any): boolean; setDisabled(customParameters: any): boolean; }