UNPKG

1.36 kBTypeScriptView Raw
1export declare const converters: {
2 jsonParse: (value: any) => any;
3 jsonStringify: (value: any) => string;
4 simple: (value: any) => any;
5 stringifyIfSet: (value: any) => string;
6 stringifyIfTruthy: (value: any) => string | null;
7 toArray: (value: any) => any[];
8 toBoolean: (value: any) => boolean;
9 toDate: (value: any) => number;
10 toFloat: (value: any) => number | null;
11};
12export declare const serializers: {
13 array: (value: any) => any;
14 boolean: (value: any) => string | null;
15 button: () => undefined;
16 checkbox: (value: any) => any;
17 color: (value: any) => any;
18 date: (value: any) => number;
19 files: () => undefined;
20 number: (value: any) => string;
21 object: (value: any) => string;
22 options: (value: any) => any;
23 radios: (value: any) => any;
24 select: (value: any) => any;
25 text: (value: any) => any;
26};
27export declare const deserializers: {
28 array: (value: any) => any[];
29 boolean: (value: any) => boolean;
30 button: () => undefined;
31 checkbox: (value: any) => any;
32 color: (value: any) => any;
33 date: (value: any) => number;
34 files: () => undefined;
35 number: (value: any) => number | null;
36 object: (value: any) => any;
37 options: (value: any) => any;
38 radios: (value: any) => any;
39 select: (value: any) => any;
40 text: (value: any) => any;
41};