s-bit-agent
Version:
s.BitAgent is a simple Bitwarden CLI wrapper which provides a SSH2 Key Agent solution for Bitwarden.
25 lines (24 loc) • 1.22 kB
TypeScript
import { CommandRunner } from 'nest-commander';
import { SessionService } from 'src/bitwarden/session.service';
import { AgentService } from 'src/icp/agent.service';
import { ClientService } from 'src/icp/client.service';
import { LogService } from 'src/shared/log.service';
import { CacheService } from 'src/shared/cache.service';
export declare class DaemonCommand extends CommandRunner {
private readonly logService;
private readonly agentService;
private readonly clientService;
private readonly sessionService;
private readonly cacheService;
constructor(logService: LogService, agentService: AgentService, clientService: ClientService, sessionService: SessionService, cacheService: CacheService);
parseLogToFile(logToFile: string): string;
parseSilent(silent: boolean): boolean;
parseVerbose(verbose: boolean): boolean;
parseSessionTimeout(timeout: string): number;
parseIpcTimeout(timeout: string): number;
parseAuthRetries(retries: string): number;
parseNoWatchdog(): boolean;
parseCachePublicKeys(cachePublicKeys: string): string;
parseCacheTimeout(cacheTimeout: string): number;
run(params: string[], options: Record<string, any>): Promise<void>;
}