export declare enum CardSlot { PrimaryBadge = "PrimaryBadge", SecondaryBadge = "SecondaryBadge", Hero = "Hero", Subtitle = "Subtitle", Footer = "Footer", Details = "Details" } export declare enum CardRenderType { Text = "Text", Integer = "Integer", Decimal = "Decimal", Percent = "Percent", Monetary = "Monetary", Duration = "Duration", Badge = "Badge", Timestamp = "Timestamp", Boolean = "Boolean" } export declare enum CardColor { Success = "Success", Error = "Error", Warning = "Warning", Info = "Info", Primary = "Primary", Default = "Default" } export declare enum CardIcon { Chart = "Chart", Gap = "Gap", Signal = "Signal", Trade = "Trade", Position = "Position", Alert = "Alert", TrendUp = "TrendUp", TrendDown = "TrendDown", Calendar = "Calendar", Dollar = "Dollar", Candle = "Candle", Info = "Info" } export type ColorMap = Partial>; export interface CardColumnSchema { column_id: string; slot: CardSlot; render_type: CardRenderType; color_map?: ColorMap; label?: string; } export interface SelectorMetadata { title: string; icon: CardIcon; pivot_index: number; schemas: CardColumnSchema[]; } export interface SelectorDataResponse { items: CardRowData[]; page: number; total: number; } export interface SelectorMetadataByAsset { [assetId: string]: SelectorMetadata[]; } export interface CardRowData { [columnId: string]: any; index?: number; } //# sourceMappingURL=SelectorTypes.d.ts.map