import type { CfOperator } from "./CfOperator.js"; import type { CfRuleKind } from "./CfRuleKind.js"; import type { ColorScalePatch } from "./ColorScalePatch.js"; import type { DataBarPatch } from "./DataBarPatch.js"; import type { IconSetPatch } from "./IconSetPatch.js"; import type { StylePatch } from "./StylePatch.js"; export type ConditionalFormatRulePatch = { kind: CfRuleKind; operator?: CfOperator; formula1?: string; formula2?: string; text?: string; rank?: number; percent?: boolean; bottom?: boolean; aboveAverage?: boolean; equalAverage?: boolean; stdDev?: number; priority?: number; stopIfTrue?: boolean; dxf?: StylePatch; colorScale?: ColorScalePatch; dataBar?: DataBarPatch; iconSet?: IconSetPatch; };