import * as React from 'react'; import { IColumn } from '../../Utilities/Interface/IColumn'; import { SharedEntityExpressionRowProps } from '../Components/SharedProps/ConfigEntityRowProps'; import { PercentBar } from '../../PredefinedConfig/RunTimeState/PercentBarState'; export interface PercentBarEntityRowProps extends SharedEntityExpressionRowProps { Column: IColumn; ColorPalette: string[]; onMinimumValueChanged: (PercentBar: PercentBar, minimumValue: number) => void; onMaximumValueChanged: (PercentBar: PercentBar, maximumValue: number) => void; onPositiveColorChanged: (PercentBar: PercentBar, positiveColor: string) => void; onNegativeColorChanged: (PercentBar: PercentBar, negativeColor: string) => void; } export declare class PercentBarEntityRow extends React.Component { render(): any; onMinimumValueChanged(event: React.FormEvent): void; onMaximumValueChanged(event: React.FormEvent): void; onPositiveColorChanged(event: React.FormEvent): void; onNegativeColorChanged(event: React.FormEvent): void; }