/**
 * HTML Element
 *
 */
import type { AllHTMLAttributes } from 'react';
import type { ElementProps } from '../Element';
import type { SpacingProps } from '../../shared/types';
export type DlProps = {
    /**
     * Sets the layout of the list. Can be `vertical`, `horizontal` or `grid`. Defaults to `vertical`.
     */
    layout?: 'vertical' | 'horizontal' | 'grid';
};
export type DlAllProps = DlProps & AllHTMLAttributes<HTMLDListElement> & Omit<ElementProps, 'skeleton' | 'skeletonMethod'>;
declare const Dl: {
    ({ layout, ...props }: DlAllProps): import("react/jsx-runtime").JSX.Element;
    Item({ className, children, ...props }: AllHTMLAttributes<HTMLSpanElement> & SpacingProps): import("react/jsx-runtime").JSX.Element;
};
export default Dl;
