gql-query-builder
Version:
Simple GraphQL Query Builder
18 lines (17 loc) • 851 B
TypeScript
import adapters from "./adapters";
import IMutationAdapter from "./adapters/IMutationAdapter";
import ISubscriptionAdapter from "./adapters/ISubscriptionAdapter";
import IQueryBuilderOptions from "./IQueryBuilderOptions";
declare function queryOperation(options: IQueryBuilderOptions | IQueryBuilderOptions[], adapter?: any, config?: any): {
variables: any;
query: string;
};
declare function mutationOperation(options: IQueryBuilderOptions | IQueryBuilderOptions[], adapter?: IMutationAdapter, config?: any): {
variables: any;
query: string;
};
declare function subscriptionOperation(options: IQueryBuilderOptions | IQueryBuilderOptions[], adapter?: ISubscriptionAdapter): {
variables: any;
query: string;
};
export { subscriptionOperation as subscription, mutationOperation as mutation, queryOperation as query, adapters, };