export { noop } from 'common-services';
export declare function identity<T>(id: T): T;
export declare function compose<T extends (...args: unknown[]) => unknown = (...args: unknown[]) => unknown>(...fns: ((...args: unknown[]) => unknown)[]): T;
export declare function pipe(...fns: ((...args: unknown[]) => unknown)[]): (...args: unknown[]) => unknown;
export declare function hasKey<T extends object>(object: T, key: string): key is keyof object;
export declare function hasDefinedKey<T extends object>(object: T, key: string): key is keyof object;
