import { ComponentPropsWithoutRef } from 'react'; import { LayoutUtilProps } from '../../types'; /** * Props for the SkeletonRectangle component * @extends Omit, "children"> * @extends Omit */ export type SkeletonRectangleProps = Omit, "children"> & Omit & { /** * The height of the rectangular skeleton in CSS units. * @default 56px */ height?: string; /** * Enables the AI visual style with blue gradient colors. */ ai?: boolean; }; /** * SkeletonRectangle component for displaying rectangular loading placeholders. * * Features: * - Rectangular skeleton placeholder with customizable height * - Animated pulsing effect for loading indication * - Accessible with proper ARIA attributes * - Layout utility props for positioning and spacing * - Customizable styling through className and style props * - Progress bar role for screen readers * - Medium border radius for consistent styling * * @example * * * */ export declare const SkeletonRectangle: import('react').ForwardRefExoticComponent, HTMLDivElement>, "ref">, "children"> & Omit & { /** * The height of the rectangular skeleton in CSS units. * @default 56px */ height?: string; /** * Enables the AI visual style with blue gradient colors. */ ai?: boolean; } & import('react').RefAttributes>;