UNPKG

@commitspark/graphql-api

Version:

GraphQL API to store and manage structured data with Git

10 lines 703 B
import { ApolloExecuteOperationRequest, GraphQLResponse, SchemaResponse, VariableValues } from './client'; import { GitAdapter } from '@commitspark/git-adapter'; import { ErrorCode, ErrorMetadata } from './graphql/errors'; interface Client { postGraphQL<TData = Record<string, unknown>, TVariables extends VariableValues = VariableValues>(ref: string, request: ApolloExecuteOperationRequest<TData, TVariables>): Promise<GraphQLResponse<TData | null>>; getSchema(ref: string): Promise<SchemaResponse>; } export { Client, GraphQLResponse, SchemaResponse, ErrorCode, ErrorMetadata }; export declare function createClient(gitAdapter: GitAdapter): Promise<Client>; //# sourceMappingURL=index.d.ts.map