import Projects from './projects';
import Auth from './auth';
import Secrets from './secrets';
import { Logger } from './utils/logger';
export declare class Commands {
    private logger;
    private projects;
    private auth;
    private secrets;
    constructor(logger: Logger, projects: Projects, auth: Auth, secrets: Secrets);
    processCommand(postArguments: Array<string>, isInProjectDirectory: boolean): Promise<boolean>;
    private processGenericCommand;
    private processProjectCommand;
    private processRemoveCommand;
    private processListCommand;
    private processAddCommand;
    private processInjectCommand;
    private showToolVersion;
    private showHelpLog;
}
