import { AbstractGraphQLClient } from '../abstractGraphQLClient'; import { GetPartnerDataType } from './entities/getPartnerData'; import { GetCustomerDataType } from './entities/getCustomerData'; import { GetCustomerAccountDataType } from './entities/getCustomerAccountData'; import { GetPartnerDataQuery, GetCustomerDataQuery, GetCustomerAccountDataQuery, GetAdminDataQuery } from './types/wellArchitectedGraphQLQueries'; import { GetAdminDataType } from './entities/getAdminData'; export declare class WellArchitectedGraphQLClient extends AbstractGraphQLClient { /** * The base path of the API */ protected basePath: string; /** * The Path of graphql catalog API */ private GRAPHQL; find(request: string): Promise; getPartnerData(getPartnerDataQuery: GetPartnerDataQuery): Promise; getAdminData(getAdminDataQuery: GetAdminDataQuery): Promise; getCustomerData(getCustomerDataQuery: GetCustomerDataQuery): Promise; getCustomerAccountData(getCustomerAccountDataQuery: GetCustomerAccountDataQuery): Promise; }