import type { AppConfig, NetworkClient } from '@sudobility/types'; import { IndexerAdminHelper } from './indexer-admin'; import { IndexerGraphQLHelper } from './indexer-graphql'; import { IndexerWebhookHelper } from './indexer-webhooks'; export declare const createIndexerAdmin: (config: AppConfig, networkClient: NetworkClient) => IndexerAdminHelper; export declare const createIndexerGraphQL: (config: AppConfig, networkClient: NetworkClient) => IndexerGraphQLHelper; export declare const createIndexerWebhook: (config: AppConfig, networkClient: NetworkClient) => IndexerWebhookHelper; export declare const createIndexerHelpers: (config: AppConfig, networkClient: NetworkClient) => { admin: IndexerAdminHelper; graphql: IndexerGraphQLHelper; webhook: IndexerWebhookHelper; }; //# sourceMappingURL=indexer-factory.d.ts.map