import type { BaseClientOptions, BaseRequestOptions } from "../../../../BaseClient.js"; import { type NormalizedClientOptionsWithAuth } from "../../../../BaseClient.js"; import * as core from "../../../../core/index.js"; import * as Vital from "../../../index.js"; export declare namespace ProvidersClient { type Options = BaseClientOptions; interface RequestOptions extends BaseRequestOptions { } } export declare class ProvidersClient { protected readonly _options: NormalizedClientOptionsWithAuth; constructor(options?: ProvidersClient.Options); /** * Get Provider list * * @param {Vital.ProvidersGetAllRequest} request * @param {ProvidersClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Vital.UnprocessableEntityError} * * @example * await client.providers.getAll({ * sourceType: "source_type" * }) */ getAll(request?: Vital.ProvidersGetAllRequest, requestOptions?: ProvidersClient.RequestOptions): core.HttpResponsePromise; private __getAll; }