import { Observable, Subscription } from 'rxjs'; export declare function dateToStr(date: Date): string | null; export declare function strToDate(str: string): Date | null; export declare function arrayToStr(array: T[]): string; export declare function strToArray(str: string): T[]; export declare function objectToStr(obj: T): string; export declare function strToObject(str: string): T; export declare const DEBOUNCE_TIME = 500; export declare function safeUnsub(...subscriptions: Subscription[]): void; export declare const logAndReturnEmpty: (err: any) => Observable; export declare const byOrderIndexField: (a: any, b: any) => 1 | 0 | -1; export declare const safeObserve: (observable: Observable, catcher?: (err: any) => Observable) => Observable;