Files
standardnotes-app-web/packages/desktop/app/javascripts/Main/Keychain/KeychainInterface.ts

10 lines
323 B
TypeScript

import { BrowserWindow } from 'electron'
import { Store } from '../Store/Store'
export interface KeychainInterface {
ensureKeychainAccess(store: Store): Promise<BrowserWindow | undefined>
getKeychainValue(): Promise<unknown>
setKeychainValue(value: unknown): Promise<void>
clearKeychainValue(): Promise<boolean>
}