export type DeviceCredentialsModule = { setAuthTitle: (desc: string) => void; setAuthDesc: (desc: string) => void; createKey: ( keyname: string, requireAuth: boolean, timout: number, invalid: boolean, ) => Promise; keyExistis: (keyName: string) => Promise; deleteKey: (keyName: string) => Promise; storeContent: (keyName: string, content: string) => Promise; retrieveValue: (keyName: string) => Promise; isDeviceSecure: () => Promise; authenticate: () => Promise; };