// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
import type { Demo3oldLocalDexCorpusDecodedEventSample } from "./Demo3oldLocalDexCorpusDecodedEventSample";
import type { Demo3oldLocalDexCorpusPoolPairSample } from "./Demo3oldLocalDexCorpusPoolPairSample";
import type { Demo3oldLocalDexCorpusSearchRequest } from "./Demo3oldLocalDexCorpusSearchRequest";
import type { Demo3oldLocalDexCorpusSearchSummary } from "./Demo3oldLocalDexCorpusSearchSummary";
import type { Demo3oldLocalDexCorpusTransactionSample } from "./Demo3oldLocalDexCorpusTransactionSample";

/**
 * Structured local DEX corpus search result.
 */
export type Demo3oldLocalDexCorpusSearchResult = { 
/**
 * Normalized search request applied by the backend service.
 */
request: Demo3oldLocalDexCorpusSearchRequest, 
/**
 * Aggregate counts for the matching local data.
 */
summary: Demo3oldLocalDexCorpusSearchSummary, 
/**
 * Matching transaction samples.
 */
transactionSamples: Array<Demo3oldLocalDexCorpusTransactionSample>, 
/**
 * Matching pool/pair samples.
 */
poolPairSamples: Array<Demo3oldLocalDexCorpusPoolPairSample>, 
/**
 * Matching decoded event samples.
 */
decodedEventSamples: Array<Demo3oldLocalDexCorpusDecodedEventSample>, };
