@spaced-out/ui-design-system
Version:
Sense UI components library
23 lines • 755 B
TypeScript
import * as React from 'react';
import type { Flow } from 'flow-to-typescript-codemod';
export type AccordionClassNames = Readonly<{
wrapper?: string;
headerWrapper?: string;
header?: string;
content?: string;
}>;
export interface AccordionPropsType {
id: string;
header: React.ReactNode;
children: React.ReactNode;
classNames?: AccordionClassNames;
isOpen?: boolean;
disabled?: boolean;
showToggle?: boolean;
onChange?: ((id: string, isOpen: boolean) => unknown) | null | undefined;
checked?: boolean;
onToggle?: (checked: boolean) => unknown;
testId?: string;
}
export declare const Accordion: Flow.AbstractComponent<AccordionPropsType, HTMLDivElement>;
//# sourceMappingURL=Accordion.d.ts.map