import * as React from 'react'; import { AvatarProps } from './Avatar'; import { SkeletonParagraphProps } from './Paragraph'; import { SkeletonTitleProps } from './Title'; interface SkeletonAvatarProps extends Omit { } export interface SkeletonProps { active?: boolean; loading?: boolean; prefixCls?: string; className?: string; style?: React.CSSProperties; children?: React.ReactNode; avatar?: SkeletonAvatarProps | boolean; title?: SkeletonTitleProps | boolean; paragraph?: SkeletonParagraphProps | boolean; round?: boolean; } declare const Skeleton: { (props: SkeletonProps): React.JSX.Element; defaultProps: { avatar: boolean; title: boolean; paragraph: boolean; }; Button: { (props: import("./Button").SkeletonButtonProps): React.JSX.Element; defaultProps: { size: string; }; }; Avatar: { (props: AvatarProps): React.JSX.Element; defaultProps: { size: string; shape: string; }; }; Input: { (props: import("./Input").SkeletonInputProps): React.JSX.Element; defaultProps: { size: string; }; }; Image: (props: import("./Image").SkeletonImageProps) => React.JSX.Element; Node: React.FC; }; export default Skeleton;