import React from 'react'; export interface DisclosureRootProps { children?: React.ReactNode; disabled?: boolean; asChild?: boolean; className?: string; value?: string[]; defaultValue?: string[]; onValueChange?: (value: string[]) => void; isSingleCollapsible?: undefined; } interface DisclosureCtxProps { onExpand: (value: string) => void; onCollapse: (value: string) => void; disabled?: boolean; value: string[]; } declare const useDisclosureCtx: (consumerName: string) => DisclosureCtxProps; declare const useDisclosureStyles: (consumerName: string) => { base: (slotProps?: ({} & import("tailwind-variants").ClassProp) | undefined) => string; item: (slotProps?: ({} & import("tailwind-variants").ClassProp) | undefined) => string; trigger: (slotProps?: ({} & import("tailwind-variants").ClassProp) | undefined) => string; content: (slotProps?: ({} & import("tailwind-variants").ClassProp) | undefined) => string; } & { base: (slotProps?: ({} & import("tailwind-variants").ClassProp) | undefined) => string; item: (slotProps?: ({} & import("tailwind-variants").ClassProp) | undefined) => string; trigger: (slotProps?: ({} & import("tailwind-variants").ClassProp) | undefined) => string; content: (slotProps?: ({} & import("tailwind-variants").ClassProp) | undefined) => string; } & {}; export { useDisclosureCtx, useDisclosureStyles }; export declare const DisclosureRoot: React.ForwardRefExoticComponent>; //# sourceMappingURL=disclosure-root.d.ts.map