UNPKG

679 BTypeScriptView Raw
1export interface LoadFilesOptions {
2 ignoredExtensions?: string[];
3 extensions?: string[];
4 useRequire?: boolean;
5 requireMethod?: any;
6 globOptions?: import('globby').GlobbyOptions;
7 exportNames?: string[];
8 recursive?: boolean;
9 ignoreIndex?: boolean;
10}
11export declare function loadFiles<T = any>(pattern: string | string[], options?: LoadFilesOptions): T[];
12export declare function loadFilesAsync(pattern: string | string[], options?: LoadFilesOptions): Promise<any[]>;
13export { loadFilesAsync as loadSchemaFilesAsync, loadFiles as loadSchemaFiles };
14export { loadFilesAsync as loadResolversFilesAsync, loadFiles as loadResolversFiles };