s-bit-agent
Version:
s.BitAgent is a simple Bitwarden CLI wrapper which provides a SSH2 Key Agent solution for Bitwarden.
26 lines (25 loc) • 1.1 kB
TypeScript
import { LogService } from 'src/shared/log.service';
import { BitwardenService } from 'src/bitwarden/bitwarden.service';
import { GuiService } from 'src/gui/gui.service';
import { SessionService } from 'src/bitwarden/session.service';
import { CacheService } from 'src/bitwarden/cache.service';
import { CacheService as KeyCacheService } from 'src/shared/cache.service';
export declare class AgentService {
readonly logService: LogService;
readonly bitService: BitwardenService;
readonly guiService: GuiService;
readonly sessionService: SessionService;
readonly cacheService: CacheService;
readonly keyCacheService: KeyCacheService;
readonly file: string;
socketId: string;
client: any;
running: boolean;
timeout: number;
constructor(logService: LogService, bitService: BitwardenService, guiService: GuiService, sessionService: SessionService, cacheService: CacheService, keyCacheService: KeyCacheService);
private handle;
setLogging(val: boolean): void;
setTimeout(val: number): void;
start(): Promise<void>;
stop(): Promise<void>;
}