/**
 * @license EUPL-1.2+
 * Copyright Gemeente Amsterdam
 */
import type { HTMLAttributes, PropsWithChildren } from 'react';
export declare const descriptionListTermsWidths: readonly ["narrow", "medium", "wide"];
type DescriptionListTermsWidth = (typeof descriptionListTermsWidths)[number];
export type DescriptionListProps = {
    /** Changes the text colour for readability on a dark background. */
    color?: 'inverse';
    termsWidth?: DescriptionListTermsWidth;
} & PropsWithChildren<HTMLAttributes<HTMLDListElement>>;
export declare const DescriptionList: import("react").ForwardRefExoticComponent<{
    /** Changes the text colour for readability on a dark background. */
    color?: "inverse";
    termsWidth?: DescriptionListTermsWidth;
} & HTMLAttributes<HTMLDListElement> & {
    children?: import("react").ReactNode | undefined;
} & import("react").RefAttributes<HTMLDListElement>> & {
    Description: import("react").ForwardRefExoticComponent<HTMLAttributes<HTMLElement> & {
        children?: import("react").ReactNode | undefined;
    } & import("react").RefAttributes<HTMLElement>>;
    Section: import("react").ForwardRefExoticComponent<HTMLAttributes<HTMLDivElement> & {
        children?: import("react").ReactNode | undefined;
    } & import("react").RefAttributes<HTMLDivElement>>;
    Term: import("react").ForwardRefExoticComponent<HTMLAttributes<HTMLElement> & {
        children?: import("react").ReactNode | undefined;
    } & import("react").RefAttributes<HTMLElement>>;
};
export {};
