export declare function addFactory(adder: Function, origin: Record<string, Function>): (method: string) => any;
export declare function addFluentResolvingFactory(FluentClass: new (...args: any) => unknown): (method: string, body: Function) => void;
export declare function isClassFactory<T>(Class: new (...args: any) => T): (value: unknown) => value is T;
