import type { AxiosRequestConfig } from 'axios'; import { BaseAPI } from '@redhat-cloud-services/javascript-clients-shared/dist/base'; import type { GetRemediationIssuesFilterParameter, RemediationIssueList } from '../types'; export type GetRemediationIssuesParams = { /** * Remediation identifier * @type { string } * @memberof GetRemediationIssuesApi */ id: string; /** * Maximum number of results to return * @type { number } * @memberof GetRemediationIssuesApi */ limit?: number; /** * Indicates the starting position of the query relative to the complete set of items that match the query * @type { number } * @memberof GetRemediationIssuesApi */ offset?: number; /** * For filtering by various criteria. Available filter fields: - id: issue ids matching string, `?filter[id]=CVE` * @type { GetRemediationIssuesFilterParameter } * @memberof GetRemediationIssuesApi */ filter?: GetRemediationIssuesFilterParameter; /** * Sort order. Use `-` before a field name for descending order (e.g., `?-id`). * @type { GetRemediationIssuesSortEnum } * @memberof GetRemediationIssuesApi */ sort?: GetRemediationIssuesSortEnum; options?: AxiosRequestConfig; }; /** * @export * @enum {string} */ export declare const GetRemediationIssuesSortEnum: { readonly Id: "id"; readonly NotId: "-id"; }; export type GetRemediationIssuesSortEnum = typeof GetRemediationIssuesSortEnum[keyof typeof GetRemediationIssuesSortEnum]; export type GetRemediationIssuesReturnType = RemediationIssueList; /** * Get a paginated list of issues for a given remediation plan, RBAC permission {remediations:remediation:read} * @summary Get Remediation Plan Issues * @param {GetRemediationIssuesParams} config with all available params. * @param {*} [options] Override http request option. * @throws {RequiredError} */ export declare const getRemediationIssuesParamCreator: (sendRequest: BaseAPI["sendRequest"], ...config: ([GetRemediationIssuesParams] | [string, number, number, GetRemediationIssuesFilterParameter, GetRemediationIssuesSortEnum, AxiosRequestConfig])) => Promise>; export default getRemediationIssuesParamCreator; //# sourceMappingURL=index.d.ts.map