import type { IntrospectionField, ResolvedOperation } from "./introspection-types.js"; import type { OperationKind } from "./introspection-types.js"; export type ResolveResult = { ok: true; op: ResolvedOperation; } | { ok: false; reason: "not_found"; suggestions: string[]; triedNames: string[]; }; export declare function resolveOperation(kind: OperationKind, profile: string, userToken: string, queryFields: Map, mutationFields: Map): ResolveResult; /** 在 query 与 mutation 中查找(先 query 再 mutation) */ export declare function resolveOperationEither(profile: string, userToken: string, queryFields: Map, mutationFields: Map): ResolveResult; //# sourceMappingURL=resolve-operation.d.ts.map