import type { DId } from '../../utils/types'; import React from 'react'; export interface DAccordionItem { id: ID; title: React.ReactNode; region: React.ReactNode; arrow?: boolean | 'left'; disabled?: boolean; } export interface DAccordionProps> extends Omit, 'children'> { dList: T[]; dActive?: ID | null | ID[]; dActiveOne?: boolean; dArrow?: 'left' | 'right' | false; onActiveChange?: (id: any, item: any) => void; afterActiveChange?: (id: any, item: any, active: boolean) => void; } export declare function DAccordion>(props: DAccordionProps): JSX.Element | null;