import { TaxonomyArchiveParams, TaxonomyTermsStrategy } from '../strategies/index.js'; import { HeadlessConfig } from '../../types.js'; import { TermEntity } from '../types/index.js'; import { QueryProps } from './types.js'; export declare function fetchTerms(query?: QueryProps

, _config?: HeadlessConfig | undefined, fetcher?: TaxonomyTermsStrategy | undefined): Promise<{ data: { terms: T[]; pageInfo: import("../types/index.js").PageInfo; }; isMainQuery: boolean; }>; export declare namespace fetchTerms { var fetcher: (sourceUrl?: string, defaultParams?: P) => TaxonomyTermsStrategy; }