import { IndexingRuleIdentifier, IndexingRuleCreationAttributes } from '../models'; import { IndexerManagementResolverContext } from '../client'; declare const _default: { indexingRule: ({ identifier: indexingRuleIdentifier, merged, }: { identifier: IndexingRuleIdentifier; merged: boolean; }, { models }: IndexerManagementResolverContext) => Promise; indexingRules: ({ merged, protocolNetwork: uncheckedProtocolNetwork, }: { merged: boolean; protocolNetwork: string | undefined; }, { models }: IndexerManagementResolverContext) => Promise; setIndexingRule: ({ rule }: { rule: IndexingRuleCreationAttributes; }, { multiNetworks, models }: IndexerManagementResolverContext) => Promise; deleteIndexingRule: ({ identifier: indexingRuleIdentifier }: { identifier: IndexingRuleIdentifier; }, { models, defaults }: IndexerManagementResolverContext) => Promise; deleteIndexingRules: ({ identifiers: indexingRuleIdentifiers }: { identifiers: IndexingRuleIdentifier[]; }, { models, defaults }: IndexerManagementResolverContext) => Promise; }; export default _default;