@isdk/kvsqlite
Version:
SQlite(>=3.45.0) key/value Document store
51 lines (26 loc) • 966 B
Markdown
[**@isdk/kvsqlite**](../README.md)
***
[@isdk/kvsqlite](../globals.md) / IKVSerdeOptions
# Interface: IKVSerdeOptions
Defined in: [packages/kvsqlite/src/kvsqlite.ts:30](https://github.com/isdk/kvsqlite.js/blob/aaa49059b7aaa3e3fd2e9d8a5de94cfb1996f957/src/kvsqlite.ts#L30)
## Extended by
- [`IKVSetOptions`](IKVSetOptions.md)
- [`IKVCreateBaseOptions`](IKVCreateBaseOptions.md)
## Properties
### deserialize()?
> `optional` **deserialize**: (`val`) => `any`
Defined in: [packages/kvsqlite/src/kvsqlite.ts:32](https://github.com/isdk/kvsqlite.js/blob/aaa49059b7aaa3e3fd2e9d8a5de94cfb1996f957/src/kvsqlite.ts#L32)
#### Parameters
##### val
`string`
#### Returns
`any`
***
### serialize()?
> `optional` **serialize**: (`val`) => `string`
Defined in: [packages/kvsqlite/src/kvsqlite.ts:31](https://github.com/isdk/kvsqlite.js/blob/aaa49059b7aaa3e3fd2e9d8a5de94cfb1996f957/src/kvsqlite.ts#L31)
#### Parameters
##### val
`any`
#### Returns
`string`