import React from "react"; import type { Property } from "csstype"; import type { CSSObject, Theme } from "@emotion/react"; export type ContentListVariant = "checkList" | "referenceList"; export type ContentListProps = { children: React.ReactNode; /** Render as ordered (ol) or unordered (ul) list. */ as?: "ol" | "ul"; /** CSS list-style-type value. */ listStyle?: Property.ListStyleType; /** Display type. `checkList` renders checkboxes, `referenceList` renders numbered badges. */ type?: ContentListVariant; "data-e2e-test-id"?: string; } & Omit, "children">; export declare function getReferenceListBulletStyle(theme: Theme): CSSObject; export declare function ContentList({ children, as, listStyle, type, "data-e2e-test-id": dataE2eTestId, ...rest }: ContentListProps): React.ReactElement;