import { type AfterViewInit, type QueryList } from '@angular/core'; import { type TuiSizeL, type TuiSizeS } from '@taiga-ui/core/types'; import { TuiExpand } from '@taiga-ui/experimental/components/expand'; import { TuiAccordionDirective } from './accordion.directive'; import * as i0 from "@angular/core"; import * as i1 from "@taiga-ui/core/directives/group"; export declare class TuiAccordionComponent implements AfterViewInit { private readonly destroyRef; private readonly toggle$; readonly expands: QueryList; readonly directives: QueryList; closeOthers: boolean; readonly size: import("@angular/core").WritableSignal<"m" | "s" | "l">; set sizeSetter(size: TuiSizeL | TuiSizeS); ngAfterViewInit(): void; toggle(directive: TuiAccordionDirective): void; private expand; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }