import Http from '../Http';
import type { IQuery } from '../interfaces/Query';
import type { ITaxonResult, ITaxonsResult, ListOptions, ShowOptions } from '../interfaces/Taxon';
export default class Taxons extends Http {
    list(options?: ListOptions): Promise<ITaxonsResult>;
    /**
     * @deprecated Use the combined options signature instead.
     */
    list(params?: IQuery): Promise<ITaxonsResult>;
    show(options: ShowOptions): Promise<ITaxonResult>;
    /**
     * @deprecated Use the combined options signature instead.
     */
    show(id: string, params?: IQuery): Promise<ITaxonResult>;
}
