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