UNPKG
@authduo/authduo
Version:
latest (0.2.0-7)
0.2.0-7
0.2.0-6
0.2.0-5
0.2.0-4
0.2.0-3
0.2.0-2
0.2.0-0
0.1.1
0.1.0
0.0.3
0.0.2
0.0.1
0.0.0
Free User-sovereign Authentication for the World
@authduo/authduo
/
x
/
tools
/
json-storage.d.ts
10 lines
(9 loc)
•
284 B
TypeScript
View Raw
1
2
3
4
5
6
7
8
9
10
export
declare
class
JsonStorage
<D> {
readonly
key
:
string
;
readonly
storage
:
Storage
;
onChangeFromOutside
:
import
(
"@benev/slate"
).
Pubsub
<[D |
null
]>;
dispose
:
() =>
void
;
constructor
(
key
:
string
,
storage
?:
Storage
);
set
(
data
: D):
void
;
get
(): D |
null
; }