import type { IndexerAdapter, IndexerProvider, IndexerProviderOptions } from "@voyant-travel/catalog-contracts/indexer/contract"; export type CatalogIndexer = IndexerAdapter | IndexerProvider; export declare function resolveCatalogIndexer(indexer: CatalogIndexer, options: IndexerProviderOptions): IndexerAdapter; export declare const catalogIndexerProviderPort: import("@voyant-travel/core/project").VoyantPort; export declare function validateCatalogIndexer(indexer: unknown): asserts indexer is CatalogIndexer;