/**
 * @internal
 */
export interface IUiSkeletonProps {
    /**
     * Number of items to render.
     */
    itemsCount?: number;
    /**
     * Height of the item, or items.
     */
    itemHeight?: (number | string) | (number | string)[];
    /**
     * Width of the item, or items.
     */
    itemWidth?: (number | string) | (number | string)[];
    /**
     * Padding of the item, or items.
     */
    itemPadding?: number | number[];
    /**
     * Gap between the items.
     */
    itemsGap?: number;
    /**
     * Whether to render the skeleton in a row or column.
     */
    direction?: "row" | "column";
    /**
     * Whether to render the skeleton inline.
     */
    inline?: boolean;
    /**
     * Border radius of the item.
     */
    itemBorderRadius?: number;
}
/**
 * @internal
 */
export declare function UiSkeleton({ itemsCount, itemHeight, itemPadding, itemWidth, inline, itemsGap, direction, itemBorderRadius }: IUiSkeletonProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=UiSkeleton.d.ts.map