UNPKG
ts-std-lib
Version:
latest (1.2.2)
1.2.2
1.2.1
1.2.0
1.1.1
1.1.0
1.0.1
1.0.0
A standard library for typescript
github.com/SeanSobey/ts-std-lib
SeanSobey/ts-std-lib
ts-std-lib
/
src
/
Serialization
/
Json
/
IJsonSerializer.ts
13 lines
(10 loc)
•
272 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
import
{
Json
}
from
'./Json'
;
export
const
jsonSerializer =
Symbol
(
'jsonSerializer'
);
/** * Json serializer for objects */
export
interface
IJsonSerializer
<T> {
readonly
[jsonSerializer]:
true
;
serialize
(
object
: T):
Json
;
deserialize
(
json
:
Json
): T; }