import { default as React } from 'react'; interface GraphLoadingProps { /** * Predefined size for the loading animation. * - 'small': 130px base height with compact proportions * - 'large': 250px base height with expanded proportions (default) */ size?: 'small' | 'large'; /** * Custom height in pixels for the entire loading container. * When provided, overrides the size prop and calculates proportions automatically. */ height?: number; /** * Custom height in pixels specifically for the animated line elements. * Allows fine-tuning of the graph line area independent of overall height. */ lineCustomHeight?: number; /** * Optional test identifier for QA testing and automation. * Applied as 'qa-test-id' attribute to the root container. */ qaTestId?: string; } declare const GraphLoading: ({ size, height, lineCustomHeight, qaTestId, }: GraphLoadingProps) => React.JSX.Element; export default GraphLoading;