import * as React from 'react';
import { StyleWithVariable } from '../../types';
import './index.less';
export interface BizDescriptionsItemProps extends React.HTMLAttributes<HTMLDivElement> {
    /**
     * @description 标签。
     */
    label?: React.ReactNode;
    /**
     * @description 标签样式。
     */
    labelStyle?: React.CSSProperties;
    /**
     * @description 标签类名。
     */
    labelClassName?: string;
    /**
     * @description 内容样式。
     */
    contentStyle?: React.CSSProperties;
    /**
     * @description 内容类名。
     */
    contentClassName?: string;
}
declare const BizDescriptionsItem: React.FC<BizDescriptionsItemProps>;
export interface BizDescriptionsProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'title' | 'style'> {
    /**
     * @description 标题。
     */
    title?: React.ReactNode;
    /**
     * @description 冒号。
     */
    colon?: boolean;
    style?: StyleWithVariable<'--font-size' | '--color' | '--title-color' | '--padding-inner' | '--justify-content' | '--flex-direction' | '--label-color' | '--label-width' | '--label-text-align' | '--content-color' | '--content-text-align'>;
}
declare const BizDescriptions: React.FC<BizDescriptionsProps> & {
    Item: typeof BizDescriptionsItem;
};
/**
 * @deprecated 即将废弃，请使用 `BizDescriptionsItemProps` 替代。
 */
export type DescriptionsItemProps = BizDescriptionsItemProps;
/**
 * @deprecated 即将废弃，请使用 `BizDescriptionsProps` 替代。
 */
export type DescriptionsProps = BizDescriptionsProps;
/**
 * @deprecated 即将废弃，请使用 `BizDescriptions` 替代。
 */
export declare const Descriptions: React.FC<BizDescriptionsProps> & {
    Item: typeof BizDescriptionsItem;
};
export default BizDescriptions;
