Files
ts-pykeepass-wrapper/src/types.ts
T

41 lines
618 B
TypeScript

export type KeePassEntry = {
title: string;
username: string;
password: string;
url: string;
notes: string;
groupPath?: string;
otp?: string;
};
export type KeePassGroup = {
name: string;
path: string;
};
export type KeePassOpenOptions = {
password: string;
keyFile?: string;
};
export type KeePassFindQuery = {
title?: string;
username?: string;
url?: string;
groupPath?: string;
};
export type KeePassEntryInput = {
title: string;
username?: string;
password?: string;
url?: string;
notes?: string;
groupPath?: string;
};
export type KeePassGroupInput = {
name: string;
path?: string;
};