type ScalarTypes = bigint | number | number | boolean | boolean | string | string | symbol | undefined | null | Date | RegExp | Function; export declare function isScalar(value: any): value is ScalarTypes; export declare enum SerializableKind { Invalid = 0, Primitive = 1, Manual = 2, Other = 3 } export declare function isSerializable(value: any): SerializableKind; export declare function getTypeOf(value: any): "string" | "number" | "bigint" | "boolean" | "symbol" | "undefined" | "function" | "null" | "Promise" | "Error" | "DOM" | "EventTarget" | "datetime" | "regexp" | "unknown"; export declare function assertSerializable(value: any): void; export {}; //# sourceMappingURL=serializable.d.ts.map