import Component from '@glimmer/component'; import { type AuIconSignature } from './au-icon'; import type Owner from '@ember/owner'; export interface AuAccordionSignature { Args: { buttonLabel?: string; iconClosed?: AuIconSignature['Args']['icon']; iconOpen?: AuIconSignature['Args']['icon']; isOpenInitially?: boolean; loading?: boolean; reverse?: boolean; skin?: 'border'; subtitle?: string; }; Blocks: { default: []; }; Element: HTMLDivElement; } export default class AuAccordion extends Component { isOpen: boolean; constructor(owner: Owner, args: AuAccordionSignature['Args']); get loading(): "" | "is-loading"; get iconOpen(): string | import("@glint/template").ComponentLike<{ Element: Element; }> | import("@ember/component/template-only").TOC; get iconClosed(): string | import("@glint/template").ComponentLike<{ Element: Element; }> | import("@ember/component/template-only").TOC; get skin(): "" | "au-c-accordion--border"; get reverse(): "" | "au-c-accordion--reverse"; toggleAccordion(): void; } //# sourceMappingURL=au-accordion.d.ts.map