import { Plugin } from '@sentio/runtime'; import { PartitionHandlerManager } from '../core/index.js'; import { HandlerRegister } from '../core/handler-register.js'; import { type DataBinding, HandlerType, type InitResponse, type ProcessConfigResponse, type ProcessResult, type ProcessStreamResponse_Partitions, type StartRequest } from '@sentio/protos'; export declare class AptosPlugin extends Plugin { name: string; handlerRegister: HandlerRegister; partitionManager: PartitionHandlerManager; init(config: InitResponse): Promise; start(request: StartRequest): Promise; configure(config: ProcessConfigResponse, forChainId?: string): Promise; supportedHandlers: HandlerType[]; processBinding(request: DataBinding): Promise; partition(request: DataBinding): Promise; processAptosEvent(binding: DataBinding): Promise; processAptosResource(binding: DataBinding): Promise; processAptosFunctionCall(binding: DataBinding): Promise; } //# sourceMappingURL=aptos-plugin.d.ts.map