import type { Neo4jGraphQLTranslationContext } from "../types/neo4j-graphql-translation-context"; export interface Callback { functionName: string; paramName: string; parent?: Record; } export declare class CallbackBucket { callbacks: Callback[]; private context; constructor(context: Neo4jGraphQLTranslationContext); addCallback(callback: Callback): void; resolveCallbacksAndFilterCypher(options: { cypher: string; }): Promise<{ cypher: string; params: Record; }>; } //# sourceMappingURL=CallbackBucket.d.ts.map