import type { AxiosRequestConfig } from 'axios'; import { BaseAPI } from '@redhat-cloud-services/javascript-clients-shared/dist/base'; export type StatusReadyRetrieveParams = { options?: AxiosRequestConfig; }; export type StatusReadyRetrieveReturnType = void; /** * Is the Advisor API ready to serve requests? This returns a dictionary with properties defining the status of the components Advisor relies on. * \'django\' should always be True. If Django isn\'t ready, you can\'t get this information :-) * \'database\' is True when a database access returns successfully with valid information. * \'rbac\' is True when we can make a request to the RBAC API and get a valid response. * \'advisor\' is True if all of the above are True. * @param {StatusReadyRetrieveParams} config with all available params. * @param {*} [options] Override http request option. * @throws {RequiredError} */ export declare const statusReadyRetrieveParamCreator: (sendRequest: BaseAPI["sendRequest"], ...config: ([StatusReadyRetrieveParams] | [AxiosRequestConfig])) => Promise>; export default statusReadyRetrieveParamCreator; //# sourceMappingURL=index.d.ts.map