import * as i0 from '@angular/core'; import { AfterViewInit, TemplateRef, ElementRef } from '@angular/core'; import { NzConfigKey } from 'ng-zorro-antd/core/config'; import * as _angular_cdk_bidi from '@angular/cdk/bidi'; import { NzSizeLMSType } from 'ng-zorro-antd/core/types'; declare class NzCollapsePanelComponent implements AfterViewInit { private readonly ngZone; private readonly cdr; private readonly destroyRef; private readonly nzCollapseComponent; readonly _nzModuleName: NzConfigKey; readonly nzActive: i0.InputSignalWithTransform; /** * @deprecated Will be removed in v22, please use `nzCollapsible` with the value `'disabled'` instead. */ nzDisabled: boolean; nzShowArrow: boolean; nzExtra?: string | TemplateRef; nzHeader?: string | TemplateRef; nzExpandedIcon?: string | TemplateRef; nzCollapsible?: 'disabled' | 'header' | 'icon'; readonly nzActiveChange: i0.OutputEmitterRef; /** * @description Actual active state of the panel. */ readonly active: i0.WritableSignal; readonly collapseHeader: i0.Signal>; readonly collapseIcon: i0.Signal | undefined>; constructor(); ngAfterViewInit(): void; activate(active: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_nzDisabled: unknown; static ngAcceptInputType_nzShowArrow: unknown; } declare class NzCollapseComponent { private cdr; protected readonly dir: i0.WritableSignal<_angular_cdk_bidi.Direction>; readonly _nzModuleName: NzConfigKey; nzAccordion: boolean; nzBordered: boolean; nzGhost: boolean; nzExpandIconPosition: 'start' | 'end'; nzSize: NzSizeLMSType; private listOfNzCollapsePanelComponent; constructor(); addPanel(value: NzCollapsePanelComponent): void; removePanel(value: NzCollapsePanelComponent): void; click(collapse: NzCollapsePanelComponent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_nzAccordion: unknown; static ngAcceptInputType_nzBordered: unknown; static ngAcceptInputType_nzGhost: unknown; } declare class NzCollapseModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { NzCollapseComponent, NzCollapseModule, NzCollapsePanelComponent };