/// import { ChartState } from '@shopify/polaris-viz-core'; import type { Size } from '../SimpleNormalizedChart'; export declare type SkeletonType = 'Default' | 'Donut' | 'Funnel' | 'SimpleBar' | 'Spark' | 'SimpleNormalized'; interface ChartSkeletonProps { errorText?: string; state?: ChartState; theme?: string; } interface DefaultSkeletonProps extends ChartSkeletonProps { type?: 'Default'; } export interface DonutSkeletonProps extends ChartSkeletonProps { type: 'Donut'; } export interface FunnelSkeletonProps extends ChartSkeletonProps { type: 'Funnel'; } export interface SimpleBarSkeletonProps extends ChartSkeletonProps { type: 'SimpleBar'; } export interface SparkSkeletonProps extends ChartSkeletonProps { type: 'Spark'; } export interface SimpleNormalizedSkeletonProps extends ChartSkeletonProps { type: 'SimpleNormalized'; showLegend?: boolean; size?: Size; } export declare type Props = DefaultSkeletonProps | DonutSkeletonProps | FunnelSkeletonProps | SimpleBarSkeletonProps | SimpleNormalizedSkeletonProps | SparkSkeletonProps; export declare function ChartSkeleton(props: Props): JSX.Element | null; export {}; //# sourceMappingURL=ChartSkeleton.d.ts.map