import { PrivateListProps } from './types'; export interface ListContextProps extends PrivateListProps { depth: number; } export declare const ListContext: import("react").Context; export declare const ListProvider: import("react").Provider; export declare function useListContext(): ListContextProps; export declare function useList({ listType, rowBreakpoint, scrollable, spacing, variant, }: PrivateListProps): { depth: number; listType: "ol" | "table" | "ul" | undefined; root: boolean; rowBreakpoint: "xs" | "sm" | "md" | undefined; scrollable: boolean | undefined; spacing: "normal" | "condensed" | "compact" | undefined; variant: "table" | "default" | "block" | "plain" | "card" | undefined; };