import { TypedDocumentNode } from "@graphql-typed-document-node/core"; import { DocumentNode } from "graphql"; import { Variables } from "graphql-request"; type RequestDocument = string | DocumentNode; export declare type BatchRequestDocument = { document: RequestDocument; variables?: V; }; export declare class SubgraphClient { readonly subgraphUrl: string; constructor(subgraphUrl: string); request(document: RequestDocument | TypedDocumentNode, variables?: V): Promise; } export {}; //# sourceMappingURL=SubgraphClient.d.ts.map