import { IndexerManagementResolverContext } from '../client'; import { Action, ActionFilter, ActionInput, ActionParams, ActionResult, ActionUpdateInput, OrderDirection } from '@graphprotocol/indexer-common'; declare const _default: { action: ({ actionID }: { actionID: string; }, { logger, models }: IndexerManagementResolverContext) => Promise; actions: ({ filter, orderBy, orderDirection, first, }: { filter: ActionFilter; orderBy: ActionParams; orderDirection: OrderDirection; first: number; }, { logger, models }: IndexerManagementResolverContext) => Promise; queueActions: ({ actions }: { actions: ActionInput[]; }, { actionManager, logger, multiNetworks, models }: IndexerManagementResolverContext) => Promise; cancelActions: ({ actionIDs }: { actionIDs: number[]; }, { logger, models }: IndexerManagementResolverContext) => Promise; deleteActions: ({ actionIDs }: { actionIDs: number[]; }, { logger, models }: IndexerManagementResolverContext) => Promise; updateAction: ({ action }: { action: Action; }, { logger, models }: IndexerManagementResolverContext) => Promise; updateActions: ({ filter, action, }: { filter: ActionFilter; action: ActionUpdateInput; }, { logger, models }: IndexerManagementResolverContext) => Promise; approveActions: ({ actionIDs }: { actionIDs: number[]; }, { logger, models }: IndexerManagementResolverContext) => Promise; executeApprovedActions: (_: unknown, { logger: parentLogger, actionManager }: IndexerManagementResolverContext) => Promise; }; export default _default;