UNPKG

1.1 kBTypeScriptView Raw
1import * as React from 'react';
2import { Breakpoint } from '../_util/responsiveObserve';
3export interface DescriptionsContextProps {
4 labelStyle?: React.CSSProperties;
5 contentStyle?: React.CSSProperties;
6}
7export declare const DescriptionsContext: React.Context<DescriptionsContextProps>;
8export interface DescriptionsProps {
9 prefixCls?: string;
10 className?: string;
11 style?: React.CSSProperties;
12 bordered?: boolean;
13 size?: 'middle' | 'small' | 'default';
14 children?: React.ReactNode;
15 title?: React.ReactNode;
16 extra?: React.ReactNode;
17 column?: number | Partial<Record<Breakpoint, number>>;
18 layout?: 'horizontal' | 'vertical';
19 colon?: boolean;
20 labelStyle?: React.CSSProperties;
21 contentStyle?: React.CSSProperties;
22}
23declare function Descriptions({ prefixCls: customizePrefixCls, title, extra, column, colon, bordered, layout, children, className, style, size, labelStyle, contentStyle, }: DescriptionsProps): JSX.Element;
24declare namespace Descriptions {
25 var Item: React.FC<import("./Item").DescriptionsItemProps>;
26}
27export default Descriptions;