1 | import { Injectable } from '@nestjs/common/interfaces/injectable.interface';
|
2 | export declare class MetadataScanner {
|
3 | private readonly cachedScannedPrototypes;
|
4 | |
5 |
|
6 |
|
7 |
|
8 |
|
9 | scanFromPrototype<T extends Injectable, R = any>(instance: T, prototype: object, callback: (name: string) => R): R[];
|
10 | /**
|
11 | * @deprecated
|
12 | * @see {@link getAllMethodNames}
|
13 | * @see getAllMethodNames
|
14 | */
|
15 | getAllFilteredMethodNames(prototype: object): IterableIterator<string>;
|
16 | getAllMethodNames(prototype: object | null): string[];
|
17 | }
|
18 |
|
\ | No newline at end of file |