import { VegaSlimmer } from '../../../../vega-slimmer/vega-slimmer-core';
import { VegaSkeletonTextRenderer } from './vega-skeleton-text-renderer';
import { VegaSkeletonParagraphRenderer } from './vega-skeleton-paragraph-renderer';
import { VegaSkeletonImageRenderer } from './vega-skeleton-image-renderer';
import { VegaSkeletonTableRenderer } from './vega-skeleton-table-renderer';
import { VegaSkeletonEllipseRenderer } from './vega-skeleton-ellipse-renderer';
import { VegaSkeletonFullWidthParagraphRenderer } from './vega-skeleton-full-width-paragraph-renderer';
import { VegaSkeleton } from '../../vega-skeleton';
/**
 * Skeleton renderer by type
 */
export declare class VegaSkeletonRendererManager extends VegaSlimmer {
  type: VegaSkeleton['type'];
  vegaSkeletonTextRenderer: VegaSkeletonTextRenderer;
  vegaSkeletonParagraphRenderer: VegaSkeletonParagraphRenderer;
  vegaSkeletonFullWidthParagraphRenderer: VegaSkeletonFullWidthParagraphRenderer;
  vegaSkeletonEllipseRenderer: VegaSkeletonEllipseRenderer;
  vegaSkeletonImageRenderer: VegaSkeletonImageRenderer;
  vegaSkeletonTableRenderer: VegaSkeletonTableRenderer;
  render(): VegaSkeleton;
}
