import { ReactNode } from 'react';
import { SkeletonProps as MSkeletonProps } from '@mui/material/Skeleton';
export interface SkeletonProps extends MSkeletonProps {
    /** Skeleton의 종류를 설정합니다. @default rectangular */
    variant?: "rectangular" | "circular" | "text";
    /** Skeleton의 애니메이션 효과를 설정합니다. @default pulse */
    animation?: "pulse" | "wave" | false;
    /** 로딩중인지 여부를 설정합니다. @default true */
    isLoading?: boolean;
    /** Skeleton의 너비를 설정합니다. */
    width?: string | number;
    /** Skeleton의 높이를 설정합니다. */
    height?: string | number;
    children?: ReactNode;
    className?: string;
}
declare const Skeleton: ({ className, variant, animation, children, isLoading, ...props }: SkeletonProps) => import("react/jsx-runtime").JSX.Element;
export default Skeleton;
