UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

20 lines (19 loc) 913 B
export declare function useCommonUtils(): { isNull: (value: any) => value is null; isUndefined: (value: any) => value is undefined; isValidString: (value: any) => string | false; isDef: <T>(val: T) => val is NonNullable<T>; isString: (val: unknown) => val is string; isNumber: (val: unknown) => val is number; isBoolean: (val: unknown) => val is null; isArray: (arg: any) => arg is any[]; isMultiArray: (val: unknown, level?: number) => boolean; isSymbol: (val: unknown) => val is symbol; isFunction: (val: unknown) => val is FunctionConstructor; isObject: (val: unknown) => val is Record<any, any>; isPromise: <T_1 = any>(val: unknown) => val is Promise<T_1>; isNumeric: (val: string) => boolean; isDate: (val: unknown) => val is Date; addUnit: (value: string | number) => string | undefined; camelToKebabCase: (camelStr: string) => string; };