import { ReactNode } from 'react'; import { DescriptionListSemantic } from '../../generated.js'; /** * How the owning list renders its rows. `description-list` puts each pair in a * `
`/`
`; `list` falls back to `role="listitem"` because a disclosure * row is a button, which may not wrap a `
`/`
` pair. */ export type { DescriptionListSemantic } from '../../generated.js'; export declare function DescriptionListProvider({ children, value, }: { children: ReactNode; value: DescriptionListSemantic; }): import("react").JSX.Element; export declare function useDescriptionListSemantic(): DescriptionListSemantic;