import { LitElement } from 'lit'; import { BpTypeElement } from '@blueprintui/components/internals'; /** * ```javascript * import '@blueprintui/components/include/accordion.js'; * ``` * * ```html * * * Item 1 * Content 1 * * * Item 2 * Content 2 * * * Item 3 * Content 3 * * * ``` * * @summary The accordion component is used to display a large amount of content in a small space. The accordion should be used to group related content together. * @element bp-accordion * @since 1.0.0 * @slot - bp-accordion-panel * @cssprop --border-color * @cssprop --border-width * @cssprop --border-radius * @cssprop --background */ export declare class BpAccordion extends LitElement implements Pick { /** Determines the visual layer style, with 'container' providing backgrounds and borders, while 'flat' removes them for nested contexts */ accessor layer: 'flat' | 'container'; static styles: CSSStyleSheet[]; render(): import("lit").TemplateResult<1>; }