UNPKG

rivet-graphql

Version:

a relay-like graphql data loading system for nextjs

26 lines 921 B
declare function _exports(url: string, options: import("graphql-request/dist/types.dom").RequestInit & { timeout?: number; retryCount?: number; }): { <T = any>({ query, dependencies, variables }: { query: string | DocumentNode; dependencies?: { fragmentSpec?: FragmentSpec; }[]; variables?: Record<string, any>; }): Promise<T>; client: GraphQLClient; }; export = _exports; export type GQLRequestInit = import("graphql-request/dist/types.dom").RequestInit; export type DocumentNode = import("graphql/language/ast").DocumentNode; export type exports = import("graphql-request").GraphQLClient; export type FragmentSpec = { fragment?: string | DocumentNode; dependencies?: { fragmentSpec?: FragmentSpec; }[]; requiredVariables?: Record<string, any>; }; import { GraphQLClient } from "graphql-request"; //# sourceMappingURL=index.d.ts.map