/*! * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. */ import { base } from '../base'; import { SandDance } from '@msrvida/sanddance-react'; import { FluentUITypes } from '@msrvida/fluentui-react-cdn-typings'; import { ColumnMapBaseProps } from '../controls/columnMap'; import { BackgroundImageColumnBound, ImageHolder } from '../interfaces'; export interface Props extends ColumnMapBaseProps { themePalette: Partial; chart: SandDance.specs.Chart; } export interface State { backgroundImageColumnBounds: BackgroundImageColumnBound[]; backgroundImageFileFormatError?: string; readyToApply: boolean; hidden: boolean; xCol?: SandDance.types.Column; yCol?: SandDance.types.Column; } export declare const BackgroundImageEditor: typeof BackgroundImageEditor_Class; export declare class BackgroundImageEditor_Class extends base.react.Component { show(insightColumns: SandDance.specs.InsightColumns): void; } export declare function setInsightBackgroundImage(insight: SandDance.specs.Insight, imageHolder: ImageHolder, columns: SandDance.specs.InsightColumns): void;