import { DeletionResponse, MutationCreateCountryArgs, MutationDeleteCountryArgs, MutationUpdateCountryArgs, QueryCountriesArgs, QueryCountryArgs } from '@subit/common/lib/generated-types'; import { PaginatedList } from '@subit/common/lib/shared-types'; import { Translated } from '../../../common/types/locale-types'; import { Country } from '../../../entity/country/country.entity'; import { CountryService } from '../../../service/services/country.service'; import { RequestContext } from '../../common/request-context'; export declare class CountryResolver { private countryService; constructor(countryService: CountryService); countries(ctx: RequestContext, args: QueryCountriesArgs): Promise>>; country(ctx: RequestContext, args: QueryCountryArgs): Promise | undefined>; createCountry(ctx: RequestContext, args: MutationCreateCountryArgs): Promise>; updateCountry(ctx: RequestContext, args: MutationUpdateCountryArgs): Promise>; deleteCountry(ctx: RequestContext, args: MutationDeleteCountryArgs): Promise; }