/**
 * Web Skeleton Figure
 *
 */
import React from 'react';
export type SkeletonArticleRows = string | number;
export type SkeletonArticleChildren = string | ((...args: any[]) => any) | React.ReactNode;
export interface SkeletonArticleProps extends Omit<React.HTMLProps<HTMLDivElement>, 'rows' | 'children'> {
    rows?: SkeletonArticleRows;
    children?: SkeletonArticleChildren;
}
export default class SkeletonArticle extends React.Component<SkeletonArticleProps, any> {
    static contextType: React.Context<import("../../../shared/Context").ContextProps>;
    static defaultProps: {
        rows: number;
        children: any;
    };
    rowsLength: number[];
    constructor(props: SkeletonArticleProps);
    render(): import("react/jsx-runtime").JSX.Element;
}
