UNPKG

@ngneat/transloco

Version:

The internationalization (i18n) library for Angular

20 lines (19 loc) 1.16 kB
import { ProviderScope, Translation } from './types'; export declare function getValue(obj: object, path: string): any; export declare function setValue(obj: any, prop: string, val: any): any; export declare function size(collection: any): any; export declare function isEmpty(collection: any): boolean; export declare function isFunction(val: any): val is Function; export declare function isString(val: any): val is string; export declare function isNumber(val: any): val is number; export declare function isObject(item: any): boolean; export declare function coerceArray(val: any): any[]; export declare function toCamelCase(str: string): string; export declare function isBrowser(): boolean; export declare function isNil(value: any): boolean; export declare function isDefined(value: any): boolean; export declare function toNumber(value: number | string): number | null; export declare function isScopeObject(item: any): item is ProviderScope; export declare function hasInlineLoader(item: any): item is ProviderScope; export declare function unflatten(obj: Translation): Translation; export declare function flatten(obj: Translation): Translation;