import { type HTMLAttributes } from 'react'; export type SkeletonProps = { /** * The width of the component */ width?: string | number; /** * The height of the component */ height?: string | number; /** * The shape variant * @default 'rectangle' */ variant?: 'rectangle' | 'circle' | 'text'; /** * Change the default rendered element for the one passed as a child, merging their props and behavior. * @default false */ asChild?: boolean; /** @deprecated This prop has no effect. Use `width` or supply text as children instead */ characters?: number; } & HTMLAttributes; /** * Skeleton is used to represent a draft of page while the content loads. * * @example * * * */ export declare const Skeleton: import("react").ForwardRefExoticComponent<{ /** * The width of the component */ width?: string | number; /** * The height of the component */ height?: string | number; /** * The shape variant * @default 'rectangle' */ variant?: "rectangle" | "circle" | "text"; /** * Change the default rendered element for the one passed as a child, merging their props and behavior. * @default false */ asChild?: boolean; /** @deprecated This prop has no effect. Use `width` or supply text as children instead */ characters?: number; } & HTMLAttributes & import("react").RefAttributes>; //# sourceMappingURL=skeleton.d.ts.map