// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
import type { Demo3LocalDexCorpusDecodedEventSample } from "./Demo3LocalDexCorpusDecodedEventSample";
import type { Demo3LocalDexCorpusPoolPairSample } from "./Demo3LocalDexCorpusPoolPairSample";
import type { Demo3LocalDexCorpusSearchRequest } from "./Demo3LocalDexCorpusSearchRequest";
import type { Demo3LocalDexCorpusSearchSummary } from "./Demo3LocalDexCorpusSearchSummary";
import type { Demo3LocalDexCorpusTransactionSample } from "./Demo3LocalDexCorpusTransactionSample";

/**
 * Structured local DEX corpus search result.
 */
export type Demo3LocalDexCorpusSearchResult = { 
/**
 * Normalized search request applied by the backend service.
 */
request: Demo3LocalDexCorpusSearchRequest, 
/**
 * Aggregate counts for the matching local data.
 */
summary: Demo3LocalDexCorpusSearchSummary, 
/**
 * Matching transaction samples.
 */
transactionSamples: Array<Demo3LocalDexCorpusTransactionSample>, 
/**
 * Matching pool/pair samples.
 */
poolPairSamples: Array<Demo3LocalDexCorpusPoolPairSample>, 
/**
 * Matching decoded event samples.
 */
decodedEventSamples: Array<Demo3LocalDexCorpusDecodedEventSample>, };
