import * as React from 'react'; import { type IThumbnail } from '../PropertyPaneThumbnailPickerTypes'; export interface IThumbnailRendererProps { /** * The thumbnail info being rendered. */ thumbnail: IThumbnail | undefined; /** * Whether to render the preview in full width as opposed to a square */ previewFullWidth?: boolean; /** * Whether to render the preview with a gray background */ previewGrayBackground?: boolean; /** * Whether show loading indicator. */ showLoading?: boolean; /** * Class name to apply if an Icon is rendered. */ iconClassName?: string; /** * CSS classname to apply to the component wrapper. */ wrapperClassName?: string; /** * QoS prefix */ qosPrefix?: string; /** * Custom renderer for thumbnail */ onRenderThumbnail?: () => JSX.Element | undefined; } export declare class ThumbnailRenderer extends React.PureComponent { render(): JSX.Element; } //# sourceMappingURL=ThumbnailRenderer.d.ts.map