import * as react from 'react';
import { HTMLAttributes } from 'react';
import { SkeletonVariantProps, SlotsToClasses, SkeletonSlots } from '@trail-ui/theme';

interface SkeletonProps extends HTMLAttributes<HTMLDivElement>, SkeletonVariantProps {
    /**
     * If `true`, it'll render its children with a nice fade transition
     * @default false
     */
    isLoaded?: boolean;
    classNames?: SlotsToClasses<SkeletonSlots>;
}
declare const _Skeleton: react.ForwardRefExoticComponent<SkeletonProps & react.RefAttributes<HTMLDivElement>>;

export { _Skeleton as Skeleton, SkeletonProps };
