import type { DocumentNode, FieldNode } from "graphql"; export type Result = undefined | { type: "query"; fields: FieldNode[]; } | { type: "mutation"; fields: FieldNode[]; }; export declare function extractTopLevelFieldsFromDocument(document: DocumentNode, operationName: string | undefined): Result;