import { DeletionResponse, MutationAddMembersToZoneArgs, MutationCreateZoneArgs, MutationDeleteZoneArgs, MutationDeleteZonesArgs, MutationRemoveMembersFromZoneArgs, MutationUpdateZoneArgs, QueryZoneArgs, QueryZonesArgs } from '@vendure/common/lib/generated-types'; import { PaginatedList } from '@vendure/common/lib/shared-types'; import { Zone } from '../../../entity/zone/zone.entity'; import { ZoneService } from '../../../service/services/zone.service'; import { RequestContext } from '../../common/request-context'; export declare class ZoneResolver { private zoneService; constructor(zoneService: ZoneService); zones(ctx: RequestContext, args: QueryZonesArgs): Promise>; zone(ctx: RequestContext, args: QueryZoneArgs): Promise; createZone(ctx: RequestContext, args: MutationCreateZoneArgs): Promise; updateZone(ctx: RequestContext, args: MutationUpdateZoneArgs): Promise; deleteZone(ctx: RequestContext, args: MutationDeleteZoneArgs): Promise; deleteZones(ctx: RequestContext, args: MutationDeleteZonesArgs): Promise; addMembersToZone(ctx: RequestContext, args: MutationAddMembersToZoneArgs): Promise; removeMembersFromZone(ctx: RequestContext, args: MutationRemoveMembersFromZoneArgs): Promise; }