// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.

/**
 * Local non-actionable pair diagnostic summary for the UI.
 */
export type DemoPipeline2LocalNonActionablePairDiagnosticSummary = { 
/**
 * Pair id.
 */
pairId: number, 
/**
 * Pool address.
 */
poolAddress: string, 
/**
 * DEX code.
 */
dexCode: string, 
/**
 * Base token mint.
 */
baseMint: string, 
/**
 * Base token symbol.
 */
baseSymbol: string | null, 
/**
 * Quote token mint.
 */
quoteMint: string, 
/**
 * Quote token symbol.
 */
quoteSymbol: string | null, 
/**
 * Pair symbol.
 */
pairSymbol: string | null, 
/**
 * Total decoded trade candidates attached to the pool.
 */
decodedTradeCandidateCount: number, 
/**
 * Total non-actionable missing trade events attached to the pair.
 */
nonActionableMissingTradeEventCount: number, 
/**
 * Total missing trade candidates caused by failed transactions.
 */
failedTransactionCandidateCount: number, 
/**
 * Total successful missing trade candidates without token mints.
 */
okTransactionWithoutTokenMintsCount: number, 
/**
 * Total successful missing trade candidates without amount payload.
 */
okTransactionWithoutAmountPayloadCount: number, 
/**
 * Distinct non-actionable diagnostic reasons seen for this pair.
 */
reasonSummary: string | null, 
/**
 * Total trade events attached to the pair.
 */
tradeEventCount: number, 
/**
 * Total candle buckets attached to the pair.
 */
pairCandleCount: number, };
