// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually. import type { CustomNumberFormatConfig } from "./CustomNumberFormatConfig.js"; import type { DatetimeColorMode } from "./DatetimeColorMode.js"; import type { DatetimeFormatType } from "./DatetimeFormatType.js"; import type { FormatMode } from "./FormatMode.js"; import type { NumberBackgroundMode } from "./NumberBackgroundMode.js"; import type { NumberForegroundMode } from "./NumberForegroundMode.js"; import type { StringColorMode } from "./StringColorMode.js"; /** * The value de/serialized and stored in the viewer config. * Also passed to the plugin via `plugin.save()`. */ export type ColumnConfigValues = { symbols?: { [key in string]?: string }, number_format?: CustomNumberFormatConfig | null, aggregate_depth?: number, number_fg_mode?: NumberForegroundMode, number_bg_mode?: NumberBackgroundMode, pos_fg_color: string | null, neg_fg_color: string | null, pos_bg_color: string | null, neg_bg_color: string | null, fg_gradient: number | null, bg_gradient: number | null, format?: FormatMode, string_color_mode?: StringColorMode, color?: string | null, date_format?: DatetimeFormatType, datetime_color_mode?: DatetimeColorMode, };