import { GatsbyNode, GatsbyNodeIdCreator } from '../types/gatsby';
interface MinimalGatsbyContext {
    createNodeId: GatsbyNodeIdCreator;
    getNode: (id: string) => GatsbyNode | undefined;
}
interface ResolveReferencesOptions {
    maxDepth: number;
    overlayDrafts: boolean;
}
export declare function resolveReferences(obj: any, context: MinimalGatsbyContext, options?: Partial<ResolveReferencesOptions>, currentDepth?: number): any;
export {};
