import { Command, Interfaces } from '@oclif/core'; import { AuthenticatedBaseCommand } from './authenticated-base-command'; export type Flags = Interfaces.InferredFlags; export declare abstract class ListBaseCommand extends AuthenticatedBaseCommand { static globalFlags: { columns: Interfaces.OptionFlag; sort: Interfaces.OptionFlag; filter: Interfaces.OptionFlag; csv: Interfaces.Flag; output: Interfaces.OptionFlag; extended: Interfaces.Flag; 'no-truncate': Interfaces.Flag; 'no-header': Interfaces.Flag; name: Interfaces.OptionFlag; keys: Interfaces.OptionFlag; limit: Interfaces.OptionFlag; json: Interfaces.BooleanFlag; pipe: Interfaces.BooleanFlag; delimiter: Interfaces.OptionFlag; useauth: Interfaces.OptionFlag; token: Interfaces.OptionFlag; }; protected flags: Flags; init(): Promise; protected catch(err: Error & { exitCode?: number; }): Promise; protected finally(_: Error | undefined): Promise; }