import { CallHandler, CosmosProcessorConfig } from './types.js'; import { Data_CosmosCall } from '@sentio/protos'; import { CosmosContext } from './context.js'; import { CosmosEvent, CosmosTransaction, CosmosTxLog } from './transaction.js'; import { HandlerOptions } from '../core/handler-options.js'; export declare class CosmosProcessor { readonly config: CosmosProcessorConfig; callHandlers: CallHandler[]; constructor(config: CosmosProcessorConfig); static bind(config: CosmosProcessorConfig): CosmosProcessor; onLogEvent(logFilters: string[] | string, handler: (log: CosmosTxLog, event: CosmosEvent, context: CosmosContext) => void | Promise, handlerOptions?: HandlerOptions): this; } //# sourceMappingURL=cosmos-processor.d.ts.map