import { FetchPolicy, WatchQueryFetchPolicy } from '@apollo/client/core'; import * as Codegen from '../../common/generated-types'; import { ChannelListOptions, JobListOptions, SellerListOptions, TaxCategoryListOptions } from '../../common/generated-types'; import { BaseDataService } from './base-data.service'; export declare class SettingsDataService { private baseDataService; constructor(baseDataService: BaseDataService); getAvailableCountries(): import("@vendure/admin-ui/core").QueryResult>; createCountry(input: Codegen.CreateCountryInput): import("rxjs").Observable; updateCountry(input: Codegen.UpdateCountryInput): import("rxjs").Observable; deleteCountry(id: string): import("rxjs").Observable; deleteCountries(ids: string[]): import("rxjs").Observable; getZone(id: string): import("@vendure/admin-ui/core").QueryResult>; createZone(input: Codegen.CreateZoneInput): import("rxjs").Observable; updateZone(input: Codegen.UpdateZoneInput): import("rxjs").Observable; deleteZone(id: string): import("rxjs").Observable; deleteZones(ids: string[]): import("rxjs").Observable; addMembersToZone(zoneId: string, memberIds: string[]): import("rxjs").Observable; removeMembersFromZone(zoneId: string, memberIds: string[]): import("rxjs").Observable; getTaxCategories(options?: TaxCategoryListOptions): import("@vendure/admin-ui/core").QueryResult; }>>; createTaxCategory(input: Codegen.CreateTaxCategoryInput): import("rxjs").Observable; updateTaxCategory(input: Codegen.UpdateTaxCategoryInput): import("rxjs").Observable; deleteTaxCategory(id: string): import("rxjs").Observable; deleteTaxCategories(ids: string[]): import("rxjs").Observable; getTaxRatesSimple(take?: number, skip?: number, fetchPolicy?: FetchPolicy): import("@vendure/admin-ui/core").QueryResult; }>>; createTaxRate(input: Codegen.CreateTaxRateInput): import("rxjs").Observable; updateTaxRate(input: Codegen.UpdateTaxRateInput): import("rxjs").Observable; deleteTaxRate(id: string): import("rxjs").Observable; deleteTaxRates(ids: string[]): import("rxjs").Observable; getChannels(options?: ChannelListOptions): import("@vendure/admin-ui/core").QueryResult; }>>; getSellerList(options?: SellerListOptions): import("@vendure/admin-ui/core").QueryResult; }>>; createSeller(input: Codegen.CreateSellerInput): import("rxjs").Observable; updateSeller(input: Codegen.UpdateSellerInput): import("rxjs").Observable; deleteSeller(id: string): import("rxjs").Observable; deleteSellers(ids: string[]): import("rxjs").Observable; getActiveChannel(fetchPolicy?: FetchPolicy): import("@vendure/admin-ui/core").QueryResult>; createChannel(input: Codegen.CreateChannelInput): import("rxjs").Observable; updateChannel(input: Codegen.UpdateChannelInput): import("rxjs").Observable; deleteChannel(id: string): import("rxjs").Observable; deleteChannels(ids: string[]): import("rxjs").Observable; createPaymentMethod(input: Codegen.CreatePaymentMethodInput): import("rxjs").Observable; updatePaymentMethod(input: Codegen.UpdatePaymentMethodInput): import("rxjs").Observable; deletePaymentMethod(id: string, force: boolean): import("rxjs").Observable; deletePaymentMethods(ids: string[], force: boolean): import("rxjs").Observable; getPaymentMethodOperations(): import("@vendure/admin-ui/core").QueryResult>; getGlobalSettings(fetchPolicy?: WatchQueryFetchPolicy): import("@vendure/admin-ui/core").QueryResult>; updateGlobalSettings(input: Codegen.UpdateGlobalSettingsInput): import("rxjs").Observable; getJob(id: string): import("@vendure/admin-ui/core").QueryResult>; pollJobs(ids: string[]): import("@vendure/admin-ui/core").QueryResult | Codegen.Scalars["ID"]["input"]; }>>; getAllJobs(options?: JobListOptions): import("@vendure/admin-ui/core").QueryResult; }>>; getJobQueues(): import("@vendure/admin-ui/core").QueryResult>; getRunningJobs(): import("@vendure/admin-ui/core").QueryResult; }>>; cancelJob(id: string): import("rxjs").Observable; }