import { DefinitionNode } from "graphql"; import { TypeContext } from "../TypeContext.js"; import { DiagnosticsResult } from "../utils/DiagnosticError.js"; /** * During extraction we are operating purely syntactically, so we don't actually know * which types are being referred to. This function resolves those references. * * It also materializes any generic type references into concrete types. */ export declare function resolveTypes(ctx: TypeContext, definitions: Array): DiagnosticsResult;