import { t } from '../common'; export declare function isObject(value: any): boolean; export declare function isNil(value: any): boolean; export declare function toValue(response: any, options?: { parse?: boolean; }): t.IDbValue; export declare function parseValue(value: any): V | undefined; export declare function serializeValue(value: any): any; export declare function formatWatchPatterns(pattern: Array): string[]; export declare function ensureTimestamps(model: T, defaultTimestamp?: number): T; export declare function incrementTimestamps(model: T, defaultTimestamp?: number): T; export declare function toValues(values: t.IDbValues): t.IDbValues; export declare function toKeyValueList(values: t.IDbValues): { key: string; value: D; }[]; export declare function toValueList(values: t.IDbValues): D[];