import { Contracts } from '../../contracts'; import { IDeliveryClientConfig } from '../../config'; import { IDeliveryNetworkResponse, ITaxonomyQueryConfig, Responses } from '../../models'; import { QueryService } from '../../services'; import { BaseQuery } from '../common/base-query.class'; export declare class TaxonomyQuery extends BaseQuery { protected config: IDeliveryClientConfig; protected queryService: QueryService; private taxonomyCodename; /** * Taxonomies endpoint URL action */ protected readonly taxonomiesEndpoint: string; protected _queryConfig: ITaxonomyQueryConfig; constructor(config: IDeliveryClientConfig, queryService: QueryService, taxonomyCodename: string); toPromise(): Promise>; getUrl(): string; map(json: any): Responses.IViewTaxonomyResponse; }