import { ChangeDetectorRef, ElementRef, OnChanges, OnDestroy, OnInit, TemplateRef } from '@angular/core'; import { NzUpdateHostClassService } from '../core/services/update-host-class.service'; import { NzI18nService } from '../i18n/nz-i18n.service'; import { ListSize, NzListGrid } from './interface'; export declare class NzListComponent implements OnInit, OnChanges, OnDestroy { private el; private cd; private updateHostClassService; private i18n; locale: any; private i18n$; nzDataSource: any[]; nzBordered: boolean; nzGrid: NzListGrid; _isHeader: boolean; _header: string; _headerTpl: TemplateRef; nzHeader: string | TemplateRef; _isFooter: boolean; _footer: string; _footerTpl: TemplateRef; nzFooter: string | TemplateRef; nzItemLayout: 'vertical' | 'horizontal'; nzRenderItem: TemplateRef; nzLoading: boolean; nzLoadMore: TemplateRef; nzPagination: TemplateRef; nzSize: ListSize; nzSplit: boolean; private prefixCls; private _setClassMap; constructor(el: ElementRef, cd: ChangeDetectorRef, updateHostClassService: NzUpdateHostClassService, i18n: NzI18nService); ngOnInit(): void; ngOnChanges(): void; ngOnDestroy(): void; }