Visual formatting rules for charts and tables.
type ConditionalFormattingConfig =
| ConditionalFormattingConfigWithSingleColor
| ConditionalFormattingConfigWithColorRange;
interface ConditionalFormattingConfigWithSingleColor {
target: FieldTarget | null;
color: string;
rules: ConditionalFormattingWithFilterOperator[];
}
interface ConditionalFormattingConfigWithColorRange {
target: FieldTarget | null;
color: ConditionalFormattingColorRange;
rule: ConditionalFormattingMinMax<number | 'auto'>;
}function createConditionalFormattingConfigWithSingleColor(
defaultColor: string,
target?: FieldTarget | null
): ConditionalFormattingConfigWithSingleColor;
function createConditionalFormattingConfigWithColorRange(
defaultColor: string,
target?: FieldTarget | null
): ConditionalFormattingConfigWithColorRange;