import { EventEmitter } from '@angular/core'; import { AnimateType } from 'evm-ngx-weui/core'; import { AccordionPanelComponent } from './accordion-panel.component'; import { AccordionConfig } from './accordion.config'; export declare class AccordionComponent { /** * 是否可折叠,`true` 表示同时所有都允许展开,`false` 表示同时只允许一个展开,默认:`false` */ collapsible: boolean; /** * 自动展开第一次,默认:`true` */ activeFirst: boolean; /** * 动画类型,`none` 无动画,`slide` 滑动,默认:`slide` */ _animate: AnimateType; /** * 展开时回调,参数为面板下标。 */ readonly select: EventEmitter; private panels; constructor(config: AccordionConfig); _add(item: AccordionPanelComponent): void; _remove(item: AccordionPanelComponent): void; _index(item: AccordionPanelComponent): number; _closeOthers(cur: AccordionPanelComponent): void; }