import { Command } from '@oclif/core'; import type { AuthMethod } from '@salesforce/b2c-tooling-sdk/auth'; import { type CipClient } from '@salesforce/b2c-tooling-sdk/clients'; import { OAuthCommand } from '@salesforce/b2c-tooling-sdk/cli'; import type { ResolvedB2CConfig } from '@salesforce/b2c-tooling-sdk/config'; export declare abstract class CipCommand extends OAuthCommand { static baseFlags: { 'cip-host': import("@oclif/core/interfaces").OptionFlag; staging: import("@oclif/core/interfaces").BooleanFlag; from: import("@oclif/core/interfaces").OptionFlag; to: import("@oclif/core/interfaces").OptionFlag; format: import("@oclif/core/interfaces").OptionFlag; 'fetch-size': import("@oclif/core/interfaces").OptionFlag; 'client-id': import("@oclif/core/interfaces").OptionFlag; 'client-secret': import("@oclif/core/interfaces").OptionFlag; 'auth-scope': import("@oclif/core/interfaces").OptionFlag; 'short-code': import("@oclif/core/interfaces").OptionFlag; 'tenant-id': import("@oclif/core/interfaces").OptionFlag; 'auth-methods': import("@oclif/core/interfaces").OptionFlag; 'user-auth': import("@oclif/core/interfaces").BooleanFlag; 'account-manager-host': import("@oclif/core/interfaces").OptionFlag; 'jwt-cert': import("@oclif/core/interfaces").OptionFlag; 'jwt-key': import("@oclif/core/interfaces").OptionFlag; 'jwt-passphrase': import("@oclif/core/interfaces").OptionFlag; 'log-level': import("@oclif/core/interfaces").OptionFlag<"trace" | "debug" | "info" | "warn" | "error" | "silent" | undefined, import("@oclif/core/interfaces").CustomOptions>; debug: import("@oclif/core/interfaces").BooleanFlag; json: import("@oclif/core/interfaces").BooleanFlag; jsonl: import("@oclif/core/interfaces").BooleanFlag; lang: import("@oclif/core/interfaces").OptionFlag; config: import("@oclif/core/interfaces").OptionFlag; instance: import("@oclif/core/interfaces").OptionFlag; 'project-directory': import("@oclif/core/interfaces").OptionFlag; 'extra-query': import("@oclif/core/interfaces").OptionFlag; 'extra-body': import("@oclif/core/interfaces").OptionFlag; 'extra-headers': import("@oclif/core/interfaces").OptionFlag; }; protected getCipClient(): CipClient; protected getDefaultAuthMethods(): AuthMethod[]; protected loadConfiguration(): Promise; protected requireCipCredentials(): void; protected resolveCipHost(cipInstance: string): string; protected validateCipAuthMethods(): void; }