import { QueryOrdersArgs } from '@vendure/common/lib/generated-types'; import { PaginatedList } from '@vendure/common/lib/shared-types'; import { Address } from '../../../entity/address/address.entity'; import { Customer } from '../../../entity/customer/customer.entity'; import { Order } from '../../../entity/order/order.entity'; import { CustomerService } from '../../../service/services/customer.service'; import { HistoryService } from '../../../service/services/history.service'; import { OrderService } from '../../../service/services/order.service'; import { UserService } from '../../../service/services/user.service'; import { ApiType } from '../../common/get-api-type'; import { RequestContext } from '../../common/request-context'; import { RelationPaths } from '../../decorators/relations.decorator'; export declare class CustomerEntityResolver { private customerService; private orderService; private userService; constructor(customerService: CustomerService, orderService: OrderService, userService: UserService); addresses(ctx: RequestContext, customer: Customer, apiType: ApiType): Promise
; orders(ctx: RequestContext, customer: Customer, args: QueryOrdersArgs, apiType: ApiType, relations: RelationPaths