/** @jsxImportSource nativewind */ /** * Source code copied and adapted from: * https://github.com/roninoss/rn-primitives * License: MIT (c) 2024 RoninOSS */ import * as React from "react"; import { View } from "react-native"; import type { ItemProps, RootContext, RootProps } from "./types"; declare const Root: React.ForwardRefExoticComponent>; declare function useRootContext(): RootContext; type AccordionItemContextProps = ItemProps & { nativeID: string; isExpanded: boolean; }; declare const Item: React.ForwardRefExoticComponent<{ value: string; disabled?: boolean; } & import("react-native").ViewProps & { asChild?: boolean; } & React.RefAttributes>; declare function useItemContext(): AccordionItemContextProps; declare const Header: React.ForwardRefExoticComponent>; declare const Trigger: React.ForwardRefExoticComponent, "ref"> & { asChild?: boolean; } & { onKeyDown?: (ev: React.KeyboardEvent) => void; onKeyUp?: (ev: React.KeyboardEvent) => void; } & React.RefAttributes>; declare const Content: React.ForwardRefExoticComponent>; export { Content, Header, Item, Root, Trigger, useItemContext, useRootContext }; //# sourceMappingURL=accordion.d.ts.map