import { QueryType } from './types/QueryType';
import { UserOptions } from './types/UserOptions';
/**
 * Performs a query on the specified GraphQL endpoint
 *
 * @param {string} endPoint GraphQL Endpoint
 * @param {queryType} query The JSON gotQL query object
 * @param {userOpts} [options] User options
 * @public
 * @return {Promise<any>} A response object containing all the data
 */
export declare function query(endPoint: string, query: QueryType, options?: UserOptions): Promise<any>;
//# sourceMappingURL=query.d.ts.map