declare type AnyFn = (...args: unknown[]) => unknown; export declare function lazyMethod(result: Record | AnyFn, item: K, creator: (d: K) => T, getName?: (d: K) => string): void; export declare function lazyMethods(result: Record, items: K[], creator: (v: K) => T, getName?: (m: K) => string): Record; export {};