import { AbstractApiMgr } from '../abstract-api-mgr-command'; import Pagination from '../../../helpers/types/pagination'; export declare abstract class AbstractAlertList extends AbstractApiMgr { static description: string; static flags: { help: import("@oclif/core/lib/interfaces").BooleanFlag; sort: import("@oclif/core/lib/interfaces").OptionFlag; limit: import("@oclif/core/lib/interfaces").OptionFlag; offset: import("@oclif/core/lib/interfaces").OptionFlag; output: import("@oclif/core/lib/interfaces").OptionFlag; collectMetrics: import("@oclif/core/lib/interfaces").BooleanFlag; host: import("@oclif/core/lib/interfaces").OptionFlag; environment: import("@oclif/core/lib/interfaces").OptionFlag; organization: import("@oclif/core/lib/interfaces").OptionFlag; bearer: import("@oclif/core/lib/interfaces").OptionFlag; client_secret: import("@oclif/core/lib/interfaces").OptionFlag; client_id: import("@oclif/core/lib/interfaces").OptionFlag; password: import("@oclif/core/lib/interfaces").OptionFlag; username: import("@oclif/core/lib/interfaces").OptionFlag; }; static args: { name: string; required: boolean; }[]; abstract getDataFn(orgId: string, env: string, apiInstanceId: string, args: any): any; abstract getAlertsTable(alerts: any): any; run(): Promise; alertList(apiInstanceId: string, pagination: Pagination): Promise; }