import * as i0 from '@angular/core'; import { AfterViewInit, TemplateRef, EventEmitter } from '@angular/core'; import { AnimationTriggerMetadata } from '@angular/animations'; import * as i3 from '@angular/common'; import * as i4 from '@sinequa/core/intl'; import * as i5 from '@sinequa/components/utils'; declare function collapseAnimations(timings: number | string): AnimationTriggerMetadata[]; declare class Collapse implements AfterViewInit { collapsed: boolean; afterViewInit: boolean; template: TemplateRef; constructor(); ngAfterViewInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare function collapseButtonAnimations(timings: number | string): AnimationTriggerMetadata[]; declare class CollapseButton { collapsed: boolean; icon: string; text: string; collapsedTitle: string; expandedTitle: string; state: EventEmitter; toggleCollapsed(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class CollapseModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare const _default$2: { collapseButton: { collapse: string; expand: string; }; }; declare const _default$1: { collapseButton: { collapse: string; expand: string; }; }; declare const _default: { collapseButton: { collapse: string; expand: string; }; }; export { Collapse, CollapseButton, CollapseModule, collapseAnimations, collapseButtonAnimations, _default as deCollapse, _default$2 as enCollapse, _default$1 as frCollapse };