import { EventEmitter, OnInit } from "@angular/core"; import { HdAccessoryFile, HdAccessoryGroup } from "./hd-accessory-list.service"; export declare class HdAccessoryListComponent implements OnInit { /** 分组列表:每项含 name + accessoryList */ groups: Array; /** 分组标签后是否自动加冒号,默认 true */ labelColon: boolean; /** 点击附件时是否默认 window.open 下载/查看,默认 true */ autoOpen: boolean; /** 点击附件回调(在 autoOpen 之前触发) */ fileClick: EventEmitter<{ group: HdAccessoryGroup; file: HdAccessoryFile; path: string; }>; constructor(); ngOnInit(): void; getFileName(file: HdAccessoryFile): string; getFilePath(file: HdAccessoryFile): string; getFileSizeText(file: HdAccessoryFile): string; getLabelText(group: HdAccessoryGroup): string; onFileClick(group: HdAccessoryGroup, file: HdAccessoryFile, event: Event): void; trackByGroup: (index: number, group: HdAccessoryGroup) => any; trackByFile: (index: number, file: HdAccessoryFile) => any; }