UNPKG

keepasshttp-client

Version:

Node.js module for interaction with KeePassHTTP

22 lines (21 loc) 706 B
import { KeyId } from "./model/common"; import { Args, Response } from "./model"; export declare class KeePassHttpClient { private readonly _key; private _url; private _id; constructor(opts?: { url?: string; keyId?: KeyId; }); readonly url: string; readonly id: string; readonly key: string; testAssociate(): Promise<Response.Base>; associate(): Promise<Response.Complete>; getLogins(args: Args.Base): Promise<Response.Complete>; getLoginsCount(args: Args.Base): Promise<Response.Complete>; createLogin(args: Args.Create): Promise<Response.Complete>; updateLogin(args: Args.Update): Promise<Response.Complete>; private request; }