import React from 'react'; import * as AccordionPrimitive from '@radix-ui/react-accordion'; import { VariantProps } from 'class-variance-authority'; import { IColor } from '../../../lib/types'; export interface AccordionProps extends React.InputHTMLAttributes, VariantProps { color?: IColor; } declare const accoridanVariants: (props?: ({ scaling?: "90%" | "95%" | "100%" | "105%" | "110%" | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; export declare const useAccordionContext: () => AccordionProps; export declare const Root: React.ForwardRefExoticComponent<((Omit, "ref"> | Omit, "ref">) & AccordionProps) & React.RefAttributes>; export declare const Item: React.ForwardRefExoticComponent, "ref"> & AccordionProps & React.RefAttributes>; export declare const Trigger: React.ForwardRefExoticComponent, "ref"> & AccordionProps & React.RefAttributes>; export declare const Content: React.ForwardRefExoticComponent, "ref"> & AccordionProps & React.RefAttributes>; declare const Accordion: { Root: React.ForwardRefExoticComponent<((Omit, "ref"> | Omit, "ref">) & AccordionProps) & React.RefAttributes>; Item: React.ForwardRefExoticComponent, "ref"> & AccordionProps & React.RefAttributes>; Trigger: React.ForwardRefExoticComponent, "ref"> & AccordionProps & React.RefAttributes>; Content: React.ForwardRefExoticComponent, "ref"> & AccordionProps & React.RefAttributes>; }; export default Accordion;