import { DeletionResponse, MutationCreateTaxRateArgs, MutationDeleteTaxRateArgs, MutationUpdateTaxRateArgs, MutationDeleteTaxRatesArgs, QueryTaxRateArgs, QueryTaxRatesArgs } from '@vendure/common/lib/generated-types'; import { PaginatedList } from '@vendure/common/lib/shared-types'; import { TaxRate } from '../../../entity/tax-rate/tax-rate.entity'; import { TaxRateService } from '../../../service/services/tax-rate.service'; import { RequestContext } from '../../common/request-context'; import { RelationPaths } from '../../decorators/relations.decorator'; export declare class TaxRateResolver { private taxRateService; constructor(taxRateService: TaxRateService); taxRates(ctx: RequestContext, args: QueryTaxRatesArgs, relations: RelationPaths): Promise>; taxRate(ctx: RequestContext, args: QueryTaxRateArgs, relations: RelationPaths): Promise; createTaxRate(ctx: RequestContext, args: MutationCreateTaxRateArgs): Promise; updateTaxRate(ctx: RequestContext, args: MutationUpdateTaxRateArgs): Promise; deleteTaxRate(ctx: RequestContext, args: MutationDeleteTaxRateArgs): Promise; deleteTaxRates(ctx: RequestContext, args: MutationDeleteTaxRatesArgs): Promise; }