/// type ListProps = { isOrdered: boolean; level?: 1 | 2 | 3 | 4 | 5 | 6; children?: JSX.Element | JSX.Element[]; mark?: string; }; export declare function ListImpl({ level, children: childrenProp, isOrdered, mark: markProp, }: ListProps): JSX.Element; export declare function OderList(props: Omit): JSX.Element; export declare function UnorderedList(props: Omit): JSX.Element; export declare const ListItem: (props: { children: string | JSX.Element | unknown; }) => JSX.Element; type ListType = 'O' | 'o' | 'U' | 'u'; type ListItem = string | JSX.Element | [string, Items]; type Items = [ListType, ...ListItem[]]; export declare function List(props: { items: Items; mark?: string; }): JSX.Element; export {};