import type { Collections } from "../collections"; export type { Process, Processor, ProcessRequest, RequestType, Query, QueryName, Mutation, MutationName } from "./types"; export type { ResourceProcessors, ResourceProcessorsOptions } from "./resources"; export type { ProcessorRunner } from "./run"; export type { Definition, Definitions } from "./types"; import type { Definitions } from "./types"; export declare const forDefinitions: (definitions: Definitions) => { forDb: (db: import("..").Db) => { forProvider(provider: import("web3/providers").Provider): { run: import("./run").ProcessorRunner; }; run: import("./run").ProcessorRunner; }; resources: import("./resources").ResourceProcessors; };