/// declare module 'zent/lib/placeholder' { interface IShapeProps { style?: React.CSSProperties animate?: boolean className?: string prefix?: string } interface ITextRowProps extends IShapeProps { lineSpacing?: number | string } interface ITextRowDashedProps extends ITextRowProps { segments?: (string | number)[] } interface ICircleProps extends IShapeProps { diameter?: number | string } interface IRectangleProps extends IShapeProps { width: number | string height: number | string } interface ITextBlockProps extends IShapeProps { rows: number lineSpacing?: number | string widths?: number[] dashed?: boolean dashSegments?: (string | number)[][] } interface IRichTextBlockProps extends ITextRowProps { shape?: 'circle' | 'react' size?: string | number } module Placeholder { class TextBlock extends React.Component {} class RichTextBlock extends React.Component {} class TextRow extends React.Component {} class TextRowDashed extends React.Component {} class Circle extends React.Component {} class Rectangle extends React.Component {} } export default Placeholder }