import { ApiConfig } from '@redhat-cloud-services/javascript-clients-shared/dist/common'; export declare const RemediationsClient: (BASE_PATH: string, instance?: ApiConfig) => import("packages/shared/dist/base").BaseAPI & import("@redhat-cloud-services/javascript-clients-shared/dist/utils").APIFactoryResponse<{ bulkGetRemediationPlaybook: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./BulkGetRemediationPlaybook").BulkGetRemediationPlaybookParams] | [string, Array, string, boolean, import("axios").AxiosRequestConfig])) => Promise>; cancelPlaybookRuns: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./CancelPlaybookRuns").CancelPlaybookRunsParams] | [string, string, import("axios").AxiosRequestConfig])) => Promise>; checkExecutable: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./CheckExecutable").CheckExecutableParams] | [string, import("axios").AxiosRequestConfig])) => Promise>; createRemediation: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./CreateRemediation").CreateRemediationParams] | [import("./types").RemediationInput, import("axios").AxiosRequestConfig])) => Promise>; deleteRemediation: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./DeleteRemediation").DeleteRemediationParams] | [string, import("axios").AxiosRequestConfig])) => Promise>; deleteRemediationIssue: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./DeleteRemediationIssue").DeleteRemediationIssueParams] | [string, string, import("axios").AxiosRequestConfig])) => Promise>; deleteRemediationIssueSystem: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./DeleteRemediationIssueSystem").DeleteRemediationIssueSystemParams] | [string, string, string, import("axios").AxiosRequestConfig])) => Promise>; deleteRemediationIssues: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./DeleteRemediationIssues").DeleteRemediationIssuesParams] | [string, import("./types").IssuesList, import("axios").AxiosRequestConfig])) => Promise>; deleteRemediationSystem: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./DeleteRemediationSystem").DeleteRemediationSystemParams] | [string, string, import("axios").AxiosRequestConfig])) => Promise>; deleteRemediationSystems: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./DeleteRemediationSystems").DeleteRemediationSystemsParams] | [string, import("./types").SystemsList, import("axios").AxiosRequestConfig])) => Promise>; deleteRemediations: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./DeleteRemediations").DeleteRemediationsParams] | [import("./types").RemediationsList, import("axios").AxiosRequestConfig])) => Promise>; downloadPlaybooks: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./DownloadPlaybooks").DownloadPlaybooksParams] | [Array, import("axios").AxiosRequestConfig])) => Promise>; generate: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./Generate").GenerateParams] | [import("./types").PlaybookDefinition, import("axios").AxiosRequestConfig])) => Promise>; getDiagnosis: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetDiagnosis").GetDiagnosisParams] | [string, string, string, import("axios").AxiosRequestConfig])) => Promise>; getPlaybookRunDetails: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetPlaybookRunDetails").GetPlaybookRunDetailsParams] | [string, string, import("axios").AxiosRequestConfig])) => Promise>; getPlaybookRunSystemDetails: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetPlaybookRunSystemDetails").GetPlaybookRunSystemDetailsParams] | [string, string, string, import("axios").AxiosRequestConfig])) => Promise>; getPlaybookRunSystems: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetPlaybookRunSystems").GetPlaybookRunSystemsParams] | [string, string, string, number, number, string, import("./GetPlaybookRunSystems").GetPlaybookRunSystemsSortEnum, import("axios").AxiosRequestConfig])) => Promise>; getRemediation: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetRemediation").GetRemediationParams] | [string, import("./GetRemediation").GetRemediationFormatEnum, import("axios").AxiosRequestConfig])) => Promise>; getRemediationConnectionStatus: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetRemediationConnectionStatus").GetRemediationConnectionStatusParams] | [string, import("axios").AxiosRequestConfig])) => Promise>; getRemediationIssueSystems: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetRemediationIssueSystems").GetRemediationIssueSystemsParams] | [string, string, number, number, import("./GetRemediationIssueSystems").GetRemediationIssueSystemsSortEnum, import("axios").AxiosRequestConfig])) => Promise>; getRemediationIssues: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetRemediationIssues").GetRemediationIssuesParams] | [string, number, number, import("./types").GetRemediationIssuesFilterParameter, import("./GetRemediationIssues").GetRemediationIssuesSortEnum, import("axios").AxiosRequestConfig])) => Promise>; getRemediationPlaybook: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetRemediationPlaybook").GetRemediationPlaybookParams] | [string, Array, string, boolean, import("axios").AxiosRequestConfig])) => Promise>; getRemediationSystemIssues: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetRemediationSystemIssues").GetRemediationSystemIssuesParams] | [string, string, number, number, import("./GetRemediationSystemIssues").GetRemediationSystemIssuesSortEnum, import("./types").GetRemediationSystemIssuesFilterParameter, import("axios").AxiosRequestConfig])) => Promise>; getRemediationSystems: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetRemediationSystems").GetRemediationSystemsParams] | [string, number, number, import("./types").GetRemediationSystemsFilterParameter, import("./GetRemediationSystems").GetRemediationSystemsSortEnum, import("axios").AxiosRequestConfig])) => Promise>; getRemediations: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetRemediations").GetRemediationsParams] | [import("./GetRemediations").GetRemediationsSortEnum, import("./types").GetRemediationsFilterParameter, number, number, string, boolean, import("./types").GetRemediationsFieldsDataParameter, import("axios").AxiosRequestConfig])) => Promise>; getResolutionsForIssue: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetResolutionsForIssue").GetResolutionsForIssueParams] | [string, import("axios").AxiosRequestConfig])) => Promise>; getResolutionsForIssues: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetResolutionsForIssues").GetResolutionsForIssuesParams] | [import("./types").ResolutionsBatchInput, import("axios").AxiosRequestConfig])) => Promise>; getVersion: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./GetVersion").GetVersionParams] | [import("axios").AxiosRequestConfig])) => Promise>; listPlaybookRuns: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./ListPlaybookRuns").ListPlaybookRunsParams] | [string, number, number, import("./ListPlaybookRuns").ListPlaybookRunsSortEnum, import("axios").AxiosRequestConfig])) => Promise>; runRemediation: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./RunRemediation").RunRemediationParams] | [string, import("./types").PlaybookRunsInput, import("axios").AxiosRequestConfig])) => Promise>; updateRemediation: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./UpdateRemediation").UpdateRemediationParams] | [string, import("./types").RemediationInput, import("axios").AxiosRequestConfig])) => Promise>; updateRemediationIssue: (sendRequest: import("packages/shared/dist/base").BaseAPI["sendRequest"], ...config: ([import("./UpdateRemediationIssue").UpdateRemediationIssueParams] | [string, string, import("./types").RemediationIssueIn, import("axios").AxiosRequestConfig])) => Promise>; }, { bulkGetRemediationPlaybook: Promise>; cancelPlaybookRuns: Promise>; checkExecutable: Promise>; createRemediation: Promise>; deleteRemediation: Promise>; deleteRemediationIssue: Promise>; deleteRemediationIssueSystem: Promise>; deleteRemediationIssues: Promise>; deleteRemediationSystem: Promise>; deleteRemediationSystems: Promise>; deleteRemediations: Promise>; downloadPlaybooks: Promise>; generate: Promise>; getDiagnosis: Promise>; getPlaybookRunDetails: Promise>; getPlaybookRunSystemDetails: Promise>; getPlaybookRunSystems: Promise>; getRemediation: Promise>; getRemediationConnectionStatus: Promise>; getRemediationIssueSystems: Promise>; getRemediationIssues: Promise>; getRemediationPlaybook: Promise>; getRemediationSystemIssues: Promise>; getRemediationSystems: Promise>; getRemediations: Promise>; getResolutionsForIssue: Promise>; getResolutionsForIssues: Promise>; getVersion: Promise>; listPlaybookRuns: Promise>; runRemediation: Promise>; updateRemediation: Promise>; updateRemediationIssue: Promise>; }>; export default RemediationsClient; //# sourceMappingURL=api.d.ts.map