import { juggler } from '@loopback/repository'; import { Orm, SqlConnector } from './orm'; export declare function omit(obj: T, fn: (value: unknown) => boolean): Partial; export declare function compactWhere(where: object): object; export declare function isDataSource(x: any): x is juggler.DataSource; export declare function isSqlConnector(x: any): x is SqlConnector; export declare function isMapper(x: any): x is Orm; /** * Check if a value is attempting to use nested json keys * @param {String} key The property being queried from where clause * @returns {Boolean} True of the property contains dots for nested json */ export declare function isNested(key: string): boolean; export declare const originalProp: (method: string) => string;