import { IListProjectsResponse, IProjectResource } from '../../api/ProjectsAPIClient'; import CommandWithGlobalConfig from '../../helpers/CommandWithGlobalConfig'; export default class ProjectsList extends CommandWithGlobalConfig { static description: string; static args: { project_id: import("@oclif/core/lib/interfaces").Arg>; }; static pageNumberFlag: import("@oclif/core/lib/interfaces").OptionFlag; static pageSizeFlag: import("@oclif/core/lib/interfaces").OptionFlag; static searchFlag: import("@oclif/core/lib/interfaces").OptionFlag; static sortFlag: import("@oclif/core/lib/interfaces").OptionFlag; static flags: { 'page-number': import("@oclif/core/lib/interfaces").OptionFlag; 'page-size': import("@oclif/core/lib/interfaces").OptionFlag; search: import("@oclif/core/lib/interfaces").OptionFlag; sort: import("@oclif/core/lib/interfaces").OptionFlag; columns: import("@oclif/core/lib/interfaces").OptionFlag; csv: import("@oclif/core/lib/interfaces").BooleanFlag; extended: import("@oclif/core/lib/interfaces").BooleanFlag; filter: import("@oclif/core/lib/interfaces").OptionFlag; 'no-header': import("@oclif/core/lib/interfaces").BooleanFlag; 'no-truncate': import("@oclif/core/lib/interfaces").BooleanFlag; output: import("@oclif/core/lib/interfaces").OptionFlag; debug: import("@oclif/core/lib/interfaces").BooleanFlag; help: import("@oclif/core/lib/interfaces").BooleanFlag; }; run(): Promise; printResponse(response: IProjectResource | IListProjectsResponse, printSingle?: boolean): void; printDefault(resources: IProjectResource[]): void; }